python - 在 cmd 中提供来自文件的 stdin 输入?

标签 python

我正在创建一个文件input.txt存储我的输入并在 cmd 运行我的 py 脚本文件时。我希望它从该文件获取输入,就像我们可以在 C++ 中做类似的事情一样。

a.exe < input.txt

我们如何在 python 中做类似的事情?

最佳答案

Python 的工作方式相同。 a.py < input.txtpython a.py < input.txt两者都有效。您可以使用 sys.stdin 读取该文件或input()功能。

关于python - 在 cmd 中提供来自文件的 stdin 输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60140166/

相关文章:

python - 加速 Pandas DataFrame 中的 curve_fit

python - 子进程使用两种方式,但结果不一样

python - 读取超时。向 node.js API 发送 POST 请求时出错

python paramiko 在使用 sftp 的 Windows 服务器上给出错误 "Permission denied [Errno 13]"

python - 是否可以使用 Fabric 将命令传递到交互式 shell?

python - 根据单选按钮答案更改框架

python - pandas.read_csv 命名参数 na_values 默认值

python - xlwings 调用一个应该创建文件的 python 函数,但没有创建文件

python - 在 Keras 中舍入激活函数

python - Altair 更改绑定(bind) radio 中标签的颜色