Я написал скрипт на Python, сделал его исполняемым и вставил в
~/.local/share/nautilus/scripts
Проблема в том, что моему скрипту нужны некоторые пользовательские данные, и пока он это делает, nautilus генерирует ошибку, говорящую
Enter your username: Traceback (most recent call last):
File "/home/sumit/.local/share/nautilus/scripts/sms.py", line 30, in <module>
username = input("Enter your username: ")
EOFError: EOF when reading a line
Однако скрипт отлично работает, когда я назначаю переменные в самой программе (без ввода данных пользователем).
Как заставить скрипт запускаться и для пользовательского ввода?