Как запустить программу на Python с изменением ввода?

1

У меня есть приложение, написанное на python, это приложение принимает входные данные из отдельного текстового файла с именем input.txt, я должен проектировать приложение таким образом, чтобы приложение запускалось автоматически с любым вводом input.txt. Так что мне не нужно заходить в командную строку и запускать программу, если я даю вход или меняю текст, присутствующий в файле input.txt, программа python должна запускаться автоматически.

Пожалуйста, помогите мне с этим:)

Спасибо:):)

  • 1
    Не существует независимого от платформы решения этой проблемы. На какой ты платформе?
  • 1
    Пахнет домашней работой!
Показать ещё 4 комментария
Теги:
user-input

1 ответ

1
Лучший ответ

Вы можете запустить свою программу один раз и посмотреть изменения файловой системы для нового или измененного файла. Попробуйте использовать python-inotify для linux:

https://github.com/seb-m/pyinotify

  • 0
    извините, если у вас есть время, можете ли вы кратко рассказать мне, как это работает?
  • 0
    @Bhuvan Радж, я тоже не знаю, как использовать inotify, но примеров на этой вики-странице должно быть достаточно: github.com/seb-m/pyinotify/wiki/List-of-Examples
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню