Python 如何使用内置输入函数计算.py文件?
假设我有一个.py文件,它使用python内置的输入函数获取输入,我想给这个文件多个输入,并自动处理其输出。(内置的输入函数从键盘获取输入)Python 如何使用内置输入函数计算.py文件?,python,Python,假设我有一个.py文件,它使用python内置的输入函数获取输入,我想给这个文件多个输入,并自动处理其输出。(内置的输入函数从键盘获取输入) 如何执行此操作?例如,假设您的Python文件名为hello.py,如下所示: print('Hello', input()) 您可以从命令行运行它,如下所示: print('Hello', input()) $python3 hello.py 威廉 你好,威廉 现在假设您的名字存储在name.txt中。您可以让shell使用将其读入脚本的标准输入(
如何执行此操作?例如,假设您的Python文件名为
hello.py
,如下所示:
print('Hello', input())
您可以从命令行运行它,如下所示:
print('Hello', input())
$python3 hello.py
威廉
你好,威廉
现在假设您的名字存储在
name.txt
中。您可以让shell使用将其读入脚本的标准输入(stdin),例如,假设您的Python文件名为hello.py
,如下所示:
print('Hello', input())
您可以从命令行运行它,如下所示:
print('Hello', input())
$python3 hello.py
威廉
你好,威廉
现在假设您的名字存储在name.txt
中。您可以让shell使用将其读入脚本的标准输入(stdin),在shell中,input.txt>main.py
将input.txt
的内容传递到main.py
@BoseongChoi的标准输入中。不要这样做!这将尝试将input.txt作为可执行文件运行,截断main.py。您需要main.py
。顺便说一句,请不要在评论中发布答案。如果你发布了一个答案,我会编辑它来为你修复它。如果你提供一个Python文件的简短示例,以及如何使用它,这将非常有帮助,类似于。这是在Windows、Linux或其他系统上吗?@wjandrea我错了。感谢您的更正在shell中,input.txt>main.py
将input.txt
的内容传递到标准输入到main.py
@BoseongChoi不要这样做!这将尝试将input.txt作为可执行文件运行,截断main.py。您需要main.py
。顺便说一句,请不要在评论中发布答案。如果你发布了一个答案,我会编辑它来为你修复它。如果你提供一个Python文件的简短示例,以及如何使用它,这将非常有帮助,类似于。这是在Windows、Linux或其他系统上吗?@wjandrea我错了。谢谢你的更正