# -*- coding: utf-8 -*- import os import shutil import stat # ディレクトリを作成する os.mkdir("path") os.makedirs("aaa/bbb") # 再帰的に作成する # ファイルをコピーする shutil.copy("src", "dst") shutil.copytree("src", "dst") # ファイルを移動する shutil.move("src", "dst") # ファイルを削除する os.remove("path") # ディレクトリを削除する os.rmdir("path") # 空でないと削除できない shutil.rmtree("path") # ディレクトリが空で無くても削除できる # ファイルの名前を変更する os.rename("src", "dst") # ファイルの更新日を変更する 第2引数(アクセス日時,修正日時) os.utime("path", (1, 10000)) # ファイル権限を変更する os.chmod("path", stat.S_IREAD | stat.S_IWRITE) # ファイルの詳細情報を取得する st = os.stat("path") # 作業ディレクトリを変更する os.chdir("/") # 作業ディレクトリを取得する cwd = os.getcwd()
詳細はドキュメントで
0 件のコメント:
コメントを投稿