首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PyCharm终端不打印任何输出

问PyCharm终端不打印任何输出
EN

Stack Overflow用户
提问于 2019-02-06 01:04:09
回答 1查看 1.8K关注 0票数 1

我完全是Python新手,并且已经下载了PyCharm集成开发环境。我编写了第一个小程序,简单地打印给定的参数:

代码语言:javascript
复制
import sys

print("Start")
for arg in sys.argv:
    print(arg)
print("End")

现在我正在尝试执行这个程序,并通过IDE传递参数。我已经找到了运行配置编辑器,但我不想在每次启动时都设置一些固定的参数,我想尝试使用不同的参数来调用脚本。

然后我看到了PyCharm中的“终端”,我想我可以从那里调用传递参数的脚本。然而,当我这样做时,我什么也得不到。它不会在终端中打印任何内容。它只在"Run“选项卡中打印,但似乎也不接受我传递的参数。

在互联网上的某个地方,我发现有人建议在运行配置中启用“在输出控制台中仿真终端”。我这么做了,但什么也没改变。

所以我的问题简而言之:我必须在PyCharm中做什么,才能快速地调用带有参数的程序,并直接在终端/外壳/运行程序的地方获得程序的输出?我不能想象每次你想要调用一个脚本并传递一些新的东西时,你都要经历一遍运行配置。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-07 01:13:56

好吧,我知道为什么它不起作用了。我只是运行脚本,输入脚本的名称,即:

代码语言:javascript
复制
test.py

但是,它需要以以下方式运行:

代码语言:javascript
复制
python test.py

我之前没有意识到这一点的原因是,只运行test.py不会给出任何类似“未知命令”之类的错误。即使在windows cmd上也不能。因此,我不太确定计算机在执行脚本时正在做什么。无论如何,使用python程序显式运行它现在也可以在PyCharm终端上运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54539575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档