我在Linux终端上使用此命令对文件./pythonfile.py --count ../textfile.txt
执行功能
现在我在命令提示符的Windows上使用该命令,它不起作用。
我使用python pythonfile.py --count ./textfile.txt
来读取和计算每个空格后的文本。
当我按下输入时,它会给出错误。
错误是:IOError:[Errno 2]没有这样的文件或目录:' - count'
import sys
def cat(filename):
f=open(filename,'rU')
text=f.read()
print text
f.close()
def main():
cat(sys.argv[1])
if __name__=="__main__":
main()
答案 0 :(得分:0)
你应该在Linux上遇到同样的错误。您可以使用以下方式检查Console.WriteLine("{0} -> {1}lv", "mall", downloadPrice.ToString("#.##"));
sys.argv
打印:
print(sys.argv)
使用['pythonfile.py', '--count', './textfile.txt']
获取您的文件名:
sys.argv[2]
这也适用于Windows。