Python程序可以在CMD中执行,但不能在IDE中执行(VScode)

时间:2018-06-19 04:20:58

标签: python visual-studio-code

我在VScode中编写了一个简单的Python代码,当我传递正确的文件路径时它可以在CMD中执行,它会在txt文件中打印内容。但是如果我想在VScode中运行它,我会得到这样的错误。

  

script,filename = argv   ValueError:没有足够的值来解包(预期2,得1)

这是否意味着我需要在此处使用文件路径而不是filename

这是我的代码:

from sys import argv
script, filename = argv
txt = open(filename)
print ("Here's your file %s:" % filename)
print (txt.read())
print ("Type filename agian:")
file_agian = input(">> ")
txt_again = open(file_agian)
print (txt_again.read())

0 个答案:

没有答案