我是python和pycharm的新手,如果可能的话,我想以与您从IDLE相同的方式,从pycharm控制台运行模块。
这个想法是创建简单的功能并使用控制台对其进行“实时”测试。
…如何在pycharm中做到这一点?
使用pycharm运行python脚本非常简单,引用自docs:
使用临时运行/调试配置运行脚本的步骤在编辑器中打开所需的脚本,或在“项目”工具窗口中选择它。在上下文菜单上选择“运行”,或按Ctrl + Shift + F10。这样,就可以动态创建一个临时的运行/调试配置。
除此之外,pycharm中提供了“ Python控制台”:请参阅文档。
UPD:这是一个示例。
假设您有一个名为的python模块test_module.py:
def a(*args, **kwargs):
print "I'm function a"
def b(*args, **kwargs):
print "I'm function b"
然后,在pycharm的“ Python控制台”中,您可以执行以下操作:
>>> from test_module import *
>>> a()
I'm function a
>>> b()
I'm function b
如果需要执行现有代码的一部分,则可以使用“在控制台中执行选择”功能:选择代码段->右键单击->“在控制台中执行选择”。
PyCharm有一个完整的代码完整的Python控制台,可以在选项菜单:工具(Tools) - >运行Python控制台(Run Python Console)中找到。 使用上一章中的代码,如下所示 - 现在,在控制台下运行代码来执行脚本以获取所需的输出,如下所示。 您可以在控制台中,观察到输出如下所示 -
我在通过docker compose使用远程python解释器运行pycharm时遇到一些问题。除了Python控制台之外,其他一切都很好。当我按下run按钮时,它只显示以下消息: "错误:无法从docker-comment输出中找到服务"web"的容器名称" 我真的不明白为什么它总是让我觉得如果我的提供了服务。 有什么帮助吗? 编辑: docker-compose.yml Dockerfile
我最近重命名了项目及其应用程序。当我通过Windows命令行运行开发服务器时,它可以正常工作。问题是,当我通过PyCharm运行服务器时(我设置了虚拟环境),它说(我最近安装了): 我做了什么: 用新名称替换了所有应用程序,项目也是如此。 删除了。想法文件夹,使PyCharm创建新的。 设置虚拟环境 我该怎么做才能让它发挥作用?
问题内容: 我正在编写一个通过System.out输出字符串的Java应用程序,我只想知道如何在IDE外部运行此应用程序。我有一个可执行的jar。如何在控制台中看到此输出? 问题答案: 基本上: Sun网站有更多信息
我目前正在使用Mac OS Sierra和PyCharm终极版的最新(更新)版本。然而,每次我试图运行Python控制台时,它都失败了。 我尝试了多种解决方案,包括以下内容: 尝试类似的StackOverflow问题中提到的解决方案。 完全删除Anaconda(重启系统),然后尝试运行控制台。 移除并重新安装PyCharm. 使用不同版本的Python(2.7/3/3.5/3.6) 在虚拟环境中创
我在项目目录中有一个自己的模块,并将其导入到代码中。 main.py my_模块.py: 在PyCharm中运行代码没有问题。但是当我试图“在控制台中执行选择”时,我得到 < code>Traceback(最近一次调用last): File " 如何在PyCharm控制台中导入自己的模块?
我想创建一个快捷方式来运行AVD模拟器,而不打开Android Studio。所以我使用了一个<代码>。bat包含下一行的文件: 运行它时,我当然会得到一个控制台窗口,我真的不需要: 如果我关闭它,emulator也会关闭。有什么方法可以在后台或类似的地方运行它,只需要在没有任何控制台窗口的情况下运行模拟器(如果您从Android Studio运行模拟器并立即关闭它,可以实现相同的行为)?
主要内容:交互模式,批处理模式,启用EchoOrientDB控制台是针对OrientDB数据库和服务器实例的Java应用程序。 OrientDB支持几种控制台模式。 交互模式 这是默认模式。 只需通过执行以下脚本(或MS Windows系统中的)来启动控制台。 确保有执行权限。 完成后,控制台已准备好接受命令。 批处理模式 要以批处理模式执行命令,请运行以下(或MS Windows系统中的)脚本,以便以分号分隔所有命令。 或者调用控制台脚本