Задать вопрос
resolut1123
@resolut1123
Студент

Сможет ли скрипт создавать файлы/документы когда я его залью на сервер?

Пишу telegram бота, по моей идеи бот должен создавать текстовый документ в директории с самим скриптом
т.е для каждого пользователя бота будет создаваться отдельный текстовый документ, собственно каждый человек в итоге будет заполнять свой документ через бота, запустив скрипт в консоли у себя на ПК так и работает, файлы создаются, всё заполняется, НО у меня почему-то есть такое чувство, что если я размещу бота на сервер, то на сервере файлы не будут создаваться.
Так это или нет?

К слову проверяю через библиотеку "os" os.path.exists если файла нет, создаю его через open ("путь",'w') возможно это важно
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 2
Wiskey666
@Wiskey666
Любитель консольных чатов, сисадмин-любитель ;)
Да, они будут создаваться, так как для бота сервер выступает компом на котором он запущен.

Проверка также важна, так как если не проверить, то файл перезапишется.
Ответ написан
Комментировать
phaggi
@phaggi
лужу, паяю, ЭВМы починяю
Не на всяком сервере будут создаваться файлы. Есть сервера, где файловая система readonly; есть где вообше отсутствует.
И позволять своему скрипту создавать файлы в корне мне кажется нехорошо.
Для созданных файлов нужен ресурс отдельный, сетевая шара, куда складывать созданные файлы.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы