На PHP пишу так, все работает без проблем:
file_put_contents($file, implode("\n",$data)."\n", FILE_APPEND);
Переписал скрипт на Python, в файл при этом записывается совсем не то что нужно:
f = open(file, 'w+')
f.write("\n".join(data))
f.close()
Подскажите, где я ошибся?
Списки удобнее сохранять с помощью json.
Запись в файл:
import json
# список для записи, но с помощью json можно записывать любые объекты
lst = [0, 1, 2]
# открываем файл в режиме записи (обязательно)
# файл не нужно закрывать если используется с `with`
with open('file.txt', 'w') as fw:
# записываем
json.dump(lst, fw)
Чтение из файла:
import json
# открываем файл в режиме чтения
with open('file.txt', 'r') as fr:
# читаем из файла
lst = json.load(fr)
Виртуальный выделенный сервер (VDS) становится отличным выбором
подскажите, как правильно заменить значение ключа на метку времени создания файла для сортировки?
OpenServer не запускается, пару минут назад работал, а сейчас нетВот лог Файл C:\Windows\system32\drivers\etc\hosts недоступен для записи
столкнулся с такой проблемой как изменение заголовка диалогового окна, в зависимости от получения результата с хостинга