在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在IDLE中执行脚本后使用Python对象非常方便。那么在PyCharm中,使用交互式python shell有什么方法可以使用脚本对象吗? 例如,我们有一个包含一个文件’test.py’的’test’项目:
执行后我们可以得到结果:
如何在交互shell中使用字符串’a’? 最佳解决办法用于当前调试会话的内置python shell
这将启用python shell(请注意屏幕截图上的绿色
评估表达式的窗口作为一个更方便的选择,如果只需要检查一些变量、访问成员或调用范围内的对象的方法,一旦到达断点,请在当前范围中选择一个表达式,right-click – >评估表达式(或使用 支持多个和多行表达式:要获得Inspect对话框的多行版本,请单击Code fragment模式或在编辑器中选择多行代码,然后评估表达式。可以将值分配给现有变量(无法定义新变量),并运行整个代码块。 鼠标悬停在变量上要在调试模式下点击断点后查看变量的值,请将鼠标指针悬停在变量上(1-2秒),该变量的值将显示在工具提示中。 提示将包含一个 对于范围内的变量,检查器显示在调试下的底部面板中 次佳解决办法我发现以前的答案有用,但并不令人满意。所以我在这里提供第三个选项: 将选定的代码加载到控制台(我的建议) 使用
但是作为回报,我们得到的功能比IDLE更好(在我看来):能够一次运行你的代码。 详见here。 使用断点和评估表达式( 这在大型应用程序中非常有用,我们需要在代码中的某些位置进行调试,但对于交互式编码不太有用。所以这不是我们想要的。 使用工具 – >运行Python控制台(由Games Brainiac和kobejohn建议) 这是我们想要的,但有点麻烦,特别是如果我们要运行的模块不在项目的根目录。 第三种解决办法可以简单地在PyCharm 2和PyCharm 3中使用Python控制台。可以直接导入,因为项目根目录已经添加到 所以让我通过一些屏幕截图来演示: 1.在根目录下制作
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13