Метод writelines() для файлов в Python

Python File(文件) 方法Методы файлов Python


Обзор

writelines()Этот метод используется для записи последовательности строк в файл.

Эта последовательность строк может быть получена с помощью итерируемого объекта, например списка строк.

Для переносов строк необходимо указать символ новой строки \n.

Синтаксис

Синтаксис метода writelines() выглядит следующим образом:

fileObject.writelines( [ str ])

Parameters

  • str-- Последовательность строк, которую нужно записать в файл.

Возвращаемое значение

Этот метод не имеет возвращаемого значения.

Пример

Следующий пример демонстрирует использование метода writelines():

#!/usr/bin/python
# -*- coding: UTF-8 -*-

# 打开文件
fo = open("test.txt", "w")
print "文件名为: ", fo.name
seq = ["Example 1\n", "Example 2"]
fo.writelines( seq )

# 关闭文件
fo.close()

Вывод приведенного выше примера:

文件名为:  test.txt

Просмотр содержимого файла:

$ cat test.txt 
Example 1
Example 2

Python File(文件) 方法Методы файлов Python

Другие расширения