9
A
回答
2
我建议看Eclipse和PyDev的调试。我想有很多选择。
13
python -m pdb <script.py>
将运行Python debugger中的脚本。
+0
对不起所有的困惑,我应该更清楚。我问的原因是我想编写一个可以逐行执行python源代码的程序,并且在两行之间我想运行自己的东西并能够访问正在执行的源代码的当前名称空间。 – user11869
+2
我会和python调试器一起去。它可以从代码中调用,而不仅仅是从命令行调用。看看Pdb类的源代码。文档说它是可扩展的,所以你应该能够定制它来做你想做的事。 –
0
看看ipython,你应该能够使用pdb和ipython的组合,就像在ipython中加载pdb来实现你所需要的一样。
1
如果您使用PyCharm,您可以更改键盘快捷键设置 -
设置>>键盘映射>>其他>>在控制台
执行的选择如果你来自R迁移,这对改变Ctrl + Enter将帮助您逐行运行代码。
相关问题
- 1. 源代码不会在Python运行2.7.10
- 2. python解释器如何在下面的代码中逐行运行代码?
- 3. 运行Python代码
- 4. 如何逐行分析python代码?
- 5. Python读物或保存HTML源代码逐行
- 6. 运行源代码中使用Unicode字符的Python 2.7代码
- 7. 运行Python代码上beaglebone
- 8. Python代码未运行
- 9. 从Matlab运行Python代码
- 10. 从Python运行TCL代码
- 11. 运行Python代码在Matlab
- 12. Python没有运行代码
- 13. Python代码未运行
- 14. Python代码运行两次
- 15. Python - 同时运行代码
- 16. 逐行调试Java代码
- 17. 调试 - 如何逐行执行代码?
- 18. c# - 如何逐行执行代码?
- 19. 如何在node.js中逐行运行代码
- 20. 如何用python逐行执行代码并检查堆栈
- 21. python pdf逐行
- 22. 在python脚本中运行python代码
- 23. Python - 运行代码结束(迭代?)只能运行一次
- 24. 运行时PowerShell点源代码
- 25. 运行别人的源代码
- 26. 从Eclipse运行Tika源代码
- 27. 如何运行com.android.browser的源代码?
- 28. 如何运行Deep Dream源代码?
- 29. 运行Jbilling源代码(ANT项目)
- 30. 从源代码树运行程序
你所描述的是调试。这是你想问什么,我该如何调试一个Python程序? –
你有没有考虑过Python提供的[pdb](http://docs.python.org/library/pdb.html)? –
Python代码确实按行运行。当它们被调用时,它会进入功能。它将如何执行它? –