我应该在cmd和Python解释器之间使用哪个?

时间:2018-03-26 06:28:21

标签: python

我使用Pycharm程序在'C:/ Python'目录中创建了一个memo.py文件。

# C:/Python/memo.py 
import sys
option = sys.argv[1]
memo = sys.argv[2]
print(option)
print(memo)

我在哪里输入内容?

C:\Python>python memo.py -a "Life is too short"

cmd或Python解释器还是pycharm?

2 个答案:

答案 0 :(得分:0)

如果要传递命令行参数,可以使用cmd运行它,但是您应该位于文件所在的文件夹中。此外,你必须确保python安装在那里。

你可以这样称呼它

python memo.py  "Life is too short" "one more argument"

因为这是程序期望的两个参数。或者你可以尝试:

python memo.py  Life is

这将考虑空格后的单词,如第二个参数

上面的o / p将是:

Life is too short
one more argument

第二:

Life
is

答案 1 :(得分:0)

您可以使用Vikas建议的命令行运行代码。如果您真的想使用Pycharm运行代码,请转到Run - >在Pycharm中编辑配置。然后在"脚本参数"选项用空格分隔的双引号和#34;解释器"中的写入-s;选项。然后保存配置,只需使用运行 - >运行选项

运行代码