python - 从 bash 执行 python 脚本后没有得到提示

标签 python linux

我正在从 bash 脚本执行一个 python 脚本,如下所示 “python -O myscript.pyo &”

启动 python 脚本后,我需要手动按“enter”以获取提示。

有没有办法避免这种人工干预。

提前致谢!

最佳答案

通过管道向其输入空白:

echo "" | python -O myscript.pyo 

你可能想创建一个 bash 别名来保存击键:alias run_myscript="echo '' | python -O myscript.pyo"

关于python - 从 bash 执行 python 脚本后没有得到提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42275682/

相关文章:

python请求: PUT request to azure fails with 415 error

python - 如何在 Firefox 或 Chrome 中使用 Selenium webdriver 更改屏幕截图的目标目录

linux - Ubuntu下的R RODBC包

python - 理解 Pandas 数据框中的数学错误

Python - 使用基类方法更新子属性

python - 常数的不定积分

c++ - nohup 和 std::ignore() 不能一起工作

c - 如何保证write()将通过套接字传输整个int?

ruby - 给定一个 ruby​​ 脚本如何弄清楚它依赖于什么?

mysql - 使用shell脚本将日期插入mysql表