[英]Command Prompt Python
通過命令提示符/終端運行代碼與ide相比有什么好處?
我最近注意到,當使用python的progressbar模塊時,進度文本將在命令提示符窗口的同一行上更新,而ide將在下一行上打印每個文本。 為什么這些不同? 他們不是通過同一個解釋器運行嗎?
IDE在程序和python解釋器之間添加了額外的軟件層。
您所看到的可能是IDE的輸出窗口不是完整的終端仿真器,並且不了解或忽略progressbar模塊使用的命令。 保持輸出在同一行。
看看ipython 。 它是用於測試和運行Python代碼一個非常好的環境。
每個IDE實際上都是通過命令行進行交互,並將流重定向到顯示這些輸出的實現中,每個IDE都有其自己的方式,如果您經驗豐富並且易於嘗試一個腳本,請嘗試使用命令提示符更強大,請嘗試使用ipython,對於初學者和學習者都非常適合,以便快速訪問編程環境並試用模塊。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.