Python 您能在pycharm 3中设置断点并从命令行进入交互模式吗?
我正在使用pycharm 3.4.1进行django项目。在命令行shell中,我导入了一个函数:Python 您能在pycharm 3中设置断点并从命令行进入交互模式吗?,python,django,pycharm,Python,Django,Pycharm,我正在使用pycharm 3.4.1进行django项目。在命令行shell中,我导入了一个函数: >>> import v1.views >>> v1.views.get_data_from_text_file("kk") 我在函数的代码中设置了断点,但是当我尝试使用以下命令行执行时: >>> v1.views.get_data_from_text_file("kk") 它不会停止。在命令行进行测试时,有没有办法进入交互模式 但是当
>>> import v1.views
>>> v1.views.get_data_from_text_file("kk")
我在函数的代码中设置了断点,但是当我尝试使用以下命令行执行时:
>>> v1.views.get_data_from_text_file("kk")
它不会停止。在命令行进行测试时,有没有办法进入交互模式
但是当我尝试在命令行中使用
它不会停止,因为PyCharm通过导入自己的特定python文件进行调试。因为您使用的是命令行,所以解释器不知道您在哪里设置断点
您可以按如下方式配置脚本参数:
红色箭头指示应该将脚本名称放在哪里,通常已经为您填写好了。橙色的是你需要放置论点的地方。
我终于明白了:当您在python或django控制台上工作时,只需单击“bug”按钮。您将看到它显示:“调试器已连接。”然后断点将工作。
pdb.set_trace()
?虽然不是pycharm的特效…游戏Brainiac,谢谢你看这个。我单击了编辑配置,但弹出屏幕有许多选项。我不知道如何配置它们。还有什么建议吗?游戏智囊团,再次感谢您的关注。很抱歉,内容太多了,但是在哪里可以阅读有关脚本和脚本参数字段的信息?我不知道如何使用这些。。