Ram*_*Ram 16 python command sys
我希望我的.py文件接受我在命令行中输入的文件.我使用了sys.argv []和fileinput,但我没有得到输出.
Tad*_*eck 28
如果您要编写以下脚本:
#!/usr/bin/env python
import sys
with open(sys.argv[1], 'r') as my_file:
print(my_file.read())
Run Code Online (Sandbox Code Playgroud)
并运行它,它将显示您在第一个参数中传递的名称的文件内容,如下所示:
./my_script.py test.txt
Run Code Online (Sandbox Code Playgroud)
(在上面的示例中,此文件将是test.txt).