Рубрики
Без рубрики

Python Написать файл

Ранее мы видели, как мы можем прочитать из файла в Python. Аналогично написание файла также может быть достигнуто в программировании Python. Но, прежде чем начать

Автор оригинала: Pankaj Kumar.

Python Написать файл

Мы ранее видели, как мы можем Читайте из файла в Python Отказ Точно так же Писать в файл также может быть достигнуто в Python программирование. Но, прежде чем мы начнем писать в файл, мы должны обеспечить, чтобы Режим в котором файл был открыт, позволяет ему. Давайте посмотрим, используя, какие режимы мы можем на самом деле написать в файл.

  • W – открывает файл для записи и создает один файл, если оно не существует,
  • W + – Открывает файл как для записи, так и для чтения,
  • А – Открывает файл для добавления. Данные добавляются до конца файла,
  • х – Создает новый файл в письменном виде, а также режим чтения,
  • R + – Открывает файл как для чтения, так и записи.

Так что теперь, давайте посмотрим, как мы можем написать в файл в Python, используя разные подходы.

1. Python Написать файл с помощью функции записи ()

Используя Написать () Функция, мы можем на самом деле напрямую написать строка (который передается как аргумент) в файл.

file = open("new_file.txt", "w+")
file.write('Using the write() method')
file.seek(0)
print(file.read())

Выход:

Using the write() method
Писать

2. Использование пишет () в Python

Writelines () это еще один заранее определенный Метод в Python который используется для записи несколько строк в конкретный файл, с Список строки Элементы, переданные как аргумент.

list1 = [‘string 1’, ‘string 2’, ……, ‘string n’]

file_open_object.writelines (list1)

list1=['Python\n','C\n','C++\n','Java']
file=open("new_file.txt", "w+")
file.writelines(list1)
file.seek(0)
print(file.read())

Выход:

Python
C
C++
Java

Рекомендации: