Python записывает файл без перезаписывания текущего txt

with open("games.txt", "w") as text_file: print(driver.current_url) text_file.write(driver.current_url + "\n") 

Я использую этот код прямо сейчас, но когда он записывает в файл, он перезаписывает старый контент. Как я могу просто добавить к нему, не стирая содержимое, которое уже существует.

One Solution collect form web for “Python записывает файл без перезаписывания текущего txt”

Вместо "w" используйте "a" (добавить) с open функцией:

 with open("games.txt", "a") as text_file: 
  • Нужно ли устанавливать пакеты python как root
  • Каков наилучший способ разделить строку на куски фиксированной длины и работать с ними в Python?
  • как найти список модулей, которые зависят от конкретного модуля в python
  • Переопределение следующей функции экземпляра
  • Истекшие запросы и приложения
  • Переупорядочить список python в n списках, по столбцу
  • Чтение даты в виде строки, не содержащей float из excel с использованием python xlrd
  • Заполните значения формы на веб-странице с помощью скрипта Python (а не тестирования)
  • Создайте случайный порядок (x, y) пар, не повторяя / последующие x
  • Параметры метода / функции Python, начинающиеся со звездочки и двойной звездочки
  • Как вернуться в PyCharm во время просмотра кода, например, у нас есть кнопка возврата в eclipse?
  • Python - лучший язык программирования в мире.