我有文件loadMe.txt,我想在我的脚本main.py中使用。为此,我通过命令从命令行执行脚本:
python main.py < loadMe.txt
如何在我的脚本中访问此loadMe.txt&#34;&lt;&#34;办法?操作员&#34;&lt;&#34;被命名为?
答案 0 :(得分:1)
<
称为“输入重定向”。它使用该文件作为输入源。您可以将cmd < file
视为等同于cat file | cmd
。
在Python中,有多种方法可以从中读取。基本input()
命令将一直读到新行。你也可以这样做:
import sys
# use `sys.stdin` like the file.
whole_contents = sys.stdin.read()
# Or something like
first_five_chars = sys.stdin.read(5)