ホームページ >バックエンド開発 >Python チュートリアル >Python ファイル操作の概要 (コード例)
この記事の内容は、Python のファイル操作に関する関連知識 (コード例) を紹介するものであり、一定の参考価値がありますので、困っている方は参考にしていただければ幸いです。
1. ファイル操作
1-1 フォルダーとファイルをスキャンする
import os rootDir = "/path/to/root" for parent, dirnames, filenames in os.walk(rootDir): for dirname in dirnames: print("parent is:" + parent) print("dirname is:" + dirname) for filename in filenames: print("parent is:" + parent) print("filename is:" + filename) print("the full name of the file is:" + os.path.join(parent, filename))
1-2 ファイル名と拡張子を取得する
import os path = "/root/to/filename.txt" name, ext = os.path.splitext(path) print(name, ext) print(os.path.dirname(path)) print(os.path.basename(path))
1-3 テキスト ファイルの内容を 1 行ずつ読み取ります
f = open("/path/to/file.txt") # The first method line = f.readline() while line: print(line) line = f.readline() f.close() # The second method for line in open("/path/to/file.txt"): print(line) # The third method lines = f.readlines() for line in lines: print(line)
1-4 ファイルを書き込みます
output = open("/path/to/file", "w") # output = open("/path/to/file", "w+") output.write(all_the_text) # output.writelines(list_of_text_strings)
1-5 ファイルが存在するかどうかを確認します
import os os.path.exists("/path/to/file") os.path.exists("/path/to/dir") # Only check file os.path.isfile("/path/to/file")
1- 6 ファイル Clip
import os # Make multilayer directorys os.makedirs("/path/to/dir") # Make single directory os.makedir("/path/to/dir")を作成します
以上がPython ファイル操作の概要 (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。