OSモジュール、およびオペレーティングシステムとの対話によって操作されます

Workパス:

輸入OSの#OSはオペレーティングシステムであると対話するか、オペレータに指示を送ります

印刷(os.getcwd())#現在の作業ドキュメントのパスを取得します***

os.chdir( "D:\ Python_s25 \ day16")切り替え#パス**

印刷(os.getcwd())

印刷(os.curdir)

印刷(os.pardir)

フォルダ***

os.mkdir( "A2")#は、フォルダを作成します。

os.rmdir( "A2")#フォルダを削除

os.makedirs( 'A1 / A2 / A3')#は、再帰的にフォルダを作成します

os.removedirs( "A1 / A2 / A3")#は、再帰的にフォルダを削除します

印刷(os.listdir(R "D:\ Python_s25 \ day17"))#表示現在のファイルのすべての内容

ファイル***

os.remove(R "D:\ Python_s25 \ day17 \ A")#削除ファイルが完全に取り戻し削除

os.rename()#リネーム

パス

プリント(os.path.abspath( "試験"))#絶対パスを返す***

印刷(os.path.split(R "D:\ Python_s25 \ day17 \テスト"))パスとファイル名に#パス**

印刷(os.path.dirname(R "D:\ Python_s25 \ day17 \テスト"))#***は親ディレクトリを取得します

印刷(os.path.basename(R "D:\ Python_s25 \ day17 \テスト"))#のGETファイル名**

印刷(os.path.join( "D:\ Pythonの"、 "day17"、 "テスト"))#スプライシングパス***(非常に重要)

裁判官

印刷(os.path.exists(R ​​"D:\ Python_s25 \ day17ブログ\"))#**は、現在ロードキングがあるかどうかを判断します

印刷(os.path.isabs(R "D:\ Python_s26 \ day17ブログ\"))#の裁判官は、絶対パスではありません**

印刷(os.path.isdir(R "D:\ Python_s25 \ day17ブログ\"))#裁判官は**フォルダではありません

印刷(os.path.isfile(R "D:\ Python_s25 \ day17ブログ\"))#裁判官は**ファイルではありません

印刷(os.path.getsize(R "D:\ Python_s25 \ day17 \ 01今日コンテンツの.py"))#取得ファイルサイズ

印刷(os.path.getsize(R "D:\ Python_s25"))#取得ファイルサイズ***

フォルダ関連
os.makedirsは(「dirname1 / dirname2」)は、多層再帰的なディレクトリ生成する
ディレクトリが空の場合、os.removedirs(「dirname1」)を削除して、再帰的に親ディレクトリに、またヌル、削除すべきですそのために

os.mkdir(「DIRNAME」)シングルレベルディレクトリを生成するステップと、シェルの等価DIRNAME MKDIR
os.rmdirディレクトリを削除することができない空でない場合(「DIRNAME」)、空のディレクトリ単段を削除し、エラー、等価シェルのdirname rmdirを

os.listdir(「dirnameに」)は隠しファイルを含め、指定したディレクトリ内のすべてのファイルとサブディレクトリを、一覧表示、および方法のリストを印刷すること
に関連するファイル
()は、ファイルを削除するos.remove

(「OLDNAME」os.renameを、 「newnameの」)、ファイル/ディレクトリの名前を変更する

はos.stat(「パス/ファイル名」)ファイル/ディレクトリ情報の取得

パス関連
os.path.abspathを(パス)は、標準化のパスに絶対パスを返します
os.path.split(パス)パスディレクトリとファイル名のタプル返さに

os.path.dirname(パス)ディレクトリのパスを返します。実際には、第1の要素のos.path.split(パス)
os.path.basename(パス)は、ファイル名の最後のパスを返します。/ \またはエンドへのパスが、それはNULL値を返しますどのように、それはの第2要素os.path.split(パス)です。

パスが存在しない場合はFalseを返し、; os.path.exists(パス)パスは、存在する場合、真を返し
、パスは絶対パスである場合os.path.isabs(パス)がtrueを返す

パスがある場合os.path.isfile(パス)既存のファイルとTrueを返し。それ以外の場合はFalseを返す

パスが存在するディレクトリである場合はTrueを返し、その後、os.path.isdir(パス)。それ以外の場合はFalseを返す

os.path.join最初の絶対パスは無視される前に(パス1 [、パス2を[、...]])複数のパスパラメータの組み合わせの後に返され

os.path.getatime(パス)復路ファイルまたはディレクトリの最終アクセス時刻を指す

最終修正時刻にファイルまたはディレクトリのパスポイントを返しos.path.getmtime(パス)
os.path.getsize(パス)のパスのサイズを返します
*

おすすめ

転載: www.cnblogs.com/python25/p/11402612.html