参考までに。絶対パスは、コンピュータ上の一部の場所への絶対パスです。相対パスは、現在の作業ディレクトリ(PWD)に関するファイルへのパスです。絶対パスと相対パスをPythonで使用する場合
絶対パス:例えば C:/users/admin/docs/stuff.txt
私のPWDがC:/users/admin/
ある場合、stuff.txt
への相対パスは、次のようになります。docs/stuff.txt
注、PWD +相対パス=絶対パス。
素晴らしい、素晴らしいです。今、ファイルが存在するかどうかをチェックするスクリプトをいくつか書いた。
os.chdir("C:/users/admin/docs") os.path.exists("stuff.txt")
stuff.txt
がの作品存在し、その場合、これはTRUE
を返します。
さて、私が書く代わりにあれば、
os.path.exists("C:/users/admin/docs/stuff.txt")
はこれもTRUE
を返します。
もう一方を使用する必要がある場合は、一定の時間がありますか? Pythonがパスを探す方法についての方法はありますか?まず最初に試しますか?
ありがとうございます!
絶対にos.path.getsize()に絶対パスしか使えないので、私はさらに混乱しています。 – samGon
絶対パスを使用するときに問題が発生したことを思い出すことはできません...内部でどのように処理されているのでしょうか。 –