【发布时间】:2018-03-28 07:24:10
【问题描述】:
所以如果上面的问题没有任何意义,我有一个 Python 函数(不是我写的,但我必须运行很多次)需要使用“输入”函数。即
def foo():
x = input()
~~Do stuff~~
return ~~some relevant variable~~
但我不想每次都输入输入。 “自动”输入输入以使我不必不断输入值的最佳方法是什么?
重要编辑:非常重要的是要注意我无法更改功能。事物必须作为标准输入输入
【问题讨论】:
-
将值作为参数传递给函数?这有点取决于你用它做什么。
-
只需让函数返回您手动输入的值并跳过对
input的调用 -
我刚刚对其进行了编辑以指定我无法更改函数的内部结构。它是如何工作的
-
将文本放入文件并调用脚本重定向来自该文件的输入。
-
正要和@kindall 说同样的话。这是保持功能不变的最简单方法。
标签: python python-3.x input automation