Запись в файл

python > Запись в файл
28.03.2020 22:01:17



Статья:

#запись строки в файл, открытый в режиме 'w'
file_obj = open('file_to_write_in.txt', 'w')
string = 'строка для записи в файл\n'
file_obj.write(string)
file_obj.close()
 
!cat file_to_write_in.txt
#аналог предыдущей команды для пользователей windows
!more file_to_write_in.txt
 
#запись строки в файл, открытый в режиме 'w'
file_obj = open('file_to_write_in.txt', 'w')
second_string = 'вторая строка для записи в файл\n'
file_obj.write(second_string)
file_obj.close()
 
#запись строки в файл, открытый в режиме 'a'
file_obj = open('file_to_write_in.txt', 'a')
second_string = 'третья строка для записи в файл\n'
file_obj.write(second_string)
file_obj.close()
 
 
#создание списка чисел от 1 до 10
digits = range(1,11)
digits
#запись в файл списка строк с помощью функции writelines
file_obj = open('second_file_for_write_in.txt', 'w')
file_obj.writelines(digit + '\n' for digit in map(str, digits))
file_obj.close()
 
#вывод на экран содержимого файла
with open('second_file_for_write_in.txt', 'r') as file_obj:
    print file_obj.read()