Python os操作ファイル

ルーキーチュートリアルOSモジュールの説明

1.使用時にosモジュールをインポートする

import os;

1.1関数を直接印刷して確認する

print(os.getcwd());

結果は現在の相対パスです:

2.パスのスラッシュ(/)とバックスラッシュ(/)について

バックスラッシュ(\)は、Windowsのフォルダー間のセパレーターとして使用されます。
スラッシュ(/)はMacとLinuxのフォルダー間のセパレーターとして使用されます。
バックスラッシュは、Pythonでエスケープするために使用されるため、
2つになります。バックスラッシュ\

ファイルを接続すると、windowsはバックスラッシュになります

import os;

print(os.path.join('Pywww','helloworld'));

3.絶対パスと相対パス

絶対パス:ルートフォルダー
から開始Windows:Cドライブ、Dドライブなどから開始。
例:C \ Users \ Anderson \ Documents
Mac and Linux:it is /
example:/ Users / Anderson

相対パス:プログラムの現在実行中のディレクトリからの相対パス。たとえば、プログラム
はE:\ PythonPractice \
フォルダーで実行され
ます。このフォルダーには、practice1というフォルダーもあります。practice1フォルダーの相対パスは./practice1です。

現在のディレクトリとその下のフォルダを一覧表示します。

import os;

print(os.listdir());

forループを使用して、現在のディレクトリとその下のフォルダを出力します。

import os;

for item in os.listdir():
    print(item)

おすすめ

転載: www.cnblogs.com/yaoliuyang/p/12755485.html