我已经编写了一个 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
但是,当我在程序本身中分配变量(没有任何用户输入)时,脚本可以正常工作。
如何使脚本也针对用户输入运行?