Python 如何在PyCharm中运行独立文件

Python 如何在PyCharm中运行独立文件,python,pycharm,Python,Pycharm,我正在使用PyCharm进行小型项目开发。我使用Pycharm的智能感知功能。当我开发每一段代码时,我喜欢偶尔运行它来测试它。在开发阶段,我所需要的就是能够运行该文件。然而,当我右键单击并尝试运行一个独立的文件时,PyCharm试图变得聪明,并向我展示了使用单元测试和其他奇特的测试手段来运行代码的选项。我现在不想部署任何测试框架 我所希望的就是能够按原样运行任何文件。但不知何故,PyCharm不允许我对每个文件都这样做 如果有人能提供解决办法,我将不胜感激。我正在使用Python273,我刚刚遇

我正在使用PyCharm进行小型项目开发。我使用Pycharm的智能感知功能。当我开发每一段代码时,我喜欢偶尔运行它来测试它。在开发阶段,我所需要的就是能够运行该文件。然而,当我右键单击并尝试运行一个独立的文件时,PyCharm试图变得聪明,并向我展示了使用单元测试和其他奇特的测试手段来运行代码的选项。我现在不想部署任何测试框架

我所希望的就是能够按原样运行任何文件。但不知何故,PyCharm不允许我对每个文件都这样做


如果有人能提供解决办法,我将不胜感激。我正在使用Python273,我刚刚遇到了同样的问题。这是因为文件中有一个名为TestClass的类。我更改了类的名称,然后可以正常运行文件。

您只需在项目视图中为文件选择上下文菜单中的“运行”项:

这将完全按照您输入的方式运行文件

蟒蛇

从命令行,在包含文件的目录中

第一次执行此操作时,工具栏上还会添加一个条目,您只需单击一下即可运行文件


并提供选项,用于自定义每次运行时自动提供的一系列选项。

如果运行(Ctrl+Shift+F10)无法按预期工作,是否可以提供一个示例文件?如果正在运行的文件具有
.py
.pyw
扩展名,如果你直接启动PyCharm,就不应该涉及它。你不能只使用项目列表中文件上的吗?我不知道谁会在这个评论中使用“-1”。也许他们知道一种避免这种行为的方法,如果是这样的话,他们应该是有用的,并告诉我们如何做。但我同意海报上的说法。如果你不想让菜单切换到创建单元测试运行,那么就不要使用“TEST”类……这让我发疯,因为我的CTRL+SHIFT+F10反射不断导致PyCharm尝试运行一个不存在的测试套件,这一切都是因为我创建了一个名为TestWindow的GUI窗口。我讨厌PyCharm不能告诉我什么时候不使用测试,也不能让我禁用测试行为或总是简单地运行当前文件的快捷方式——没有“智能行为”或特殊的“运行配置”。我终于习惯了CTRL+SHIFT+F10而不是F5或F9来“运行”,而且看起来即使是快捷方式也不可靠。Pycharm应该为类着色,并在其中添加不同的测试或其他内容\咆哮