我愛空閒。然而,有時我有100-200行腳本,我想用foo.py
中定義的函數進行交互式調試/播放,而不是僅僅調用python foo.py
。有沒有一種方法可以在我的foo.py
的背景下觸發IDLE?如何與較長的python腳本進行交互?
3
A
回答
5
1
我假設你問的是如何在Idle中啓用調試?
在Python Shell
窗口,從調試菜單中選擇調試,然後打開foo.py
和使用運行模式命令。 A 調試控制窗口打開,允許您逐步執行foo.py;當執行結束時,提示仍可用於手動調用函數,與對象交互或以其他方式修改應用程序(並且您仍將調試腳本)。
相關問題
- 1. 與長時間運行的python腳本進行交互
- 2. Python子進程:與shell腳本交互
- 3. 在Linux下與Python中的GUI元素進行腳本交互
- 4. python:與cgi腳本中的會話進行交互
- 5. htaccess如何與我的php腳本進行交互?
- 6. 如何與CasperJS/PhantomJS腳本中的用戶進行交互?
- 7. Python腳本自動與fdisk進行交互提示
- 8. Windows PowerShell - 與Python腳本進行交互遠程PC
- 9. 如何與Vagrant shell配置腳本進行交互?
- 10. 與pexpect中的python腳本交互
- 11. 如何在shell腳本中運行交互式python腳本?
- 12. 運行交互的shell腳本在python
- 13. 在運行時與nodejs應用程序中的python腳本進行交互
- 14. 通過(Non-MPI)python腳本與MPI二進制文件進行交互
- 15. Groovy腳本如何與propertyMissing交互?
- 16. Python與子進程交互
- 17. 獲取greasemonkey腳本與正在運行的進程交互?
- 18. 與控制檯中的腳本進行交互
- 19. Supervisord - 運行需要與終端交互的python腳本
- 20. WIF如何與[授權]進行交互?
- 21. 如何從Perl與ClearCase進行交互?
- 22. 如何與CD進行交互?
- 23. 如何與USSD菜單進行交互?
- 24. 如何從ruby與RVM進行交互?
- 25. 如何與obd ii elm327進行交互?
- 26. 如何與pynessus進行交互
- 27. 我如何與Python中的其他程序進行交互?
- 28. 如何通過動作腳本中的getURL與PHP進行交互?
- 29. 如何讓groovysh在執行腳本後進入交互模式?
- 30. 如何與類中的文本框控件進行交互?
「調試/播放」未測試。請更改標題以刪除「測試」。如果你沒有一個固定的測試腳本,並且可以實現自動化的預期結果,那麼你不會測試它。 – 2010-03-08 11:17:54
@mizipzor - 當然,儘管我的問題中很大一部分仍然沒有答案,或者我還沒有時間來實現答案。 – 2010-03-08 12:43:52