Pythonにおけるwritelinesの使用法
Pythonのwritelines()は、ファイルオブジェクトのメソッドであり、イテラブルオブジェクトの内容をファイルに行ごとに書き込むためのものです。
文法:
file_object.writelines(iterable)
パラメーターの説明:
- file_objectは、open()関数で作成されたファイルオブジェクトです。
- iterableがあり、例えばリスト、タプル、あるいはジェネレータなど、その中の各要素がすべて文字列である。
例:A cat is sleeping on the bed.
Japanese: ベッドの上で猫が寝ています。
# 打开文件
file = open("test.txt", "w")
# 创建一个列表
lines = ['Hello\n', 'World\n', 'Python\n']
# 使用writelines()方法将列表中的内容逐行写入文件
file.writelines(lines)
# 关闭文件
file.close()
上記のコードを実行すると、現在のディレクトリにtest.txtという名前のファイルが作成され、リストlinesの内容が1行ずつファイルに書き込まれます。ファイルの内容は以下の通りです:
Hello
World
Python