Запись в файлы в Python
Взял карандаш и записал
with open("hello.txt", "w") as f:
f.write("Hello, world!\n") # запись в файл
f.writelines(["Hello ", "world!"]) # склеит строки и запишет в файл
Можно проверить, что файл открыт в режиме записи:
with open("hello.txt", "w") as f:
print(f.writable()) # True
with open("hello.txt", "r") as f:
print(f.writable()) # False
Изощрённый способ:
with open("hello.txt", "w") as f:
print("Hello world!", file=f)