Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 您能在pycharm 3中设置断点并从命令行进入交互模式吗?_Python_Django_Pycharm - Fatal编程技术网

Python 您能在pycharm 3中设置断点并从命令行进入交互模式吗?

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") 它不会停止。在命令行进行测试时,有没有办法进入交互模式 但是当

我正在使用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") 
它不会停止。在命令行进行测试时,有没有办法进入交互模式

但是当我尝试在命令行中使用

它不会停止,因为PyCharm通过导入自己的特定python文件进行调试。因为您使用的是命令行,所以解释器不知道您在哪里设置断点

您可以按如下方式配置脚本参数:

红色箭头指示应该将脚本名称放在哪里,通常已经为您填写好了。橙色的是你需要放置论点的地方。


我终于明白了:当您在python或django控制台上工作时,只需单击“bug”按钮。您将看到它显示:“调试器已连接。”然后断点将工作。

pdb.set_trace()
?虽然不是pycharm的特效…游戏Brainiac,谢谢你看这个。我单击了编辑配置,但弹出屏幕有许多选项。我不知道如何配置它们。还有什么建议吗?游戏智囊团,再次感谢您的关注。很抱歉,内容太多了,但是在哪里可以阅读有关脚本和脚本参数字段的信息?我不知道如何使用这些。。