ホームページ  >  記事  >  バックエンド開発  >  Python3でファイルの現在の絶対パスを取得する2つの方法

Python3でファイルの現在の絶対パスを取得する2つの方法

不言
不言オリジナル
2018-04-27 10:56:435643ブラウズ

以下は、Python3 でファイルの現在の絶対パスを取得する 2 つの方法を共有する記事です。これは優れた参考値であり、皆様のお役に立てれば幸いです。一緒に見てみましょう

import sys
print(sys.argv)

ファイルの現在の絶対パス文字列のリストを取得します

['D:/pycharm/PracticeProject/ClientServerNetworking.py']

方法 2:

import os
print(os.getcwd())
print(os.listdir())

print(os.path.join(os.getcwd(),os.listdir()[1]))
D:\pycharm\PracticeProject
['.idea', 'ClientServerNetworking.py']
D:\pycharm\PracticeProject\ClientServerNetworking.py

OS .getcwd () 現在のファイル名を含まない現在の作業パスを取得します。 ClientServerNetworking.py,

os.listdir() 現在のパスの下にあるファイル名とフォルダー名のリストを取得します

最後のステップはスプライシングです。パスは現在のファイルの絶対パスの文字列を取得します

注: 方法 1 と方法 2 にはスラッシュとバックスラッシュが 1 つあります

関連推奨事項:

python ファイルをコピーします指定したディレクトリに移動します

Python3. フォルダーを走査して特定のファイル名を抽出する例

削除時に特定のフォルダーとファイルを保持する Python 実装の例

以上がPython3でファイルの現在の絶対パスを取得する2つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。