簡體   English   中英

命令提示符Python

[英]Command Prompt Python

通過命令提示符/終端運行代碼與ide相比有什么好處?

我最近注意到,當使用python的progressbar模塊時,進度文本將在命令提示符窗口的同一行上更新,而ide將在下一行上打印每個文本。 為什么這些不同? 他們不是通過同一個解釋器運行嗎?

IDE在程序和python解釋器之間添加了額外的軟件層。

您所看到的可能是IDE的輸出窗口不是完整的終端仿真器,並且不了解或忽略progressbar模塊使用的命令。 保持輸出在同一行。

看看ipython 它是用於測試和運行Python代碼一個非常好的環境。

每個IDE實際上都是通過命令行進行交互,並將流重定向到顯示這些輸出的實現中,每個IDE都有其自己的方式,如果您經驗豐富並且易於嘗試一個腳本,請嘗試使用命令提示符更強大,請嘗試使用ipython,對於初學者和學習者都非常適合,以便快速訪問編程環境並試用模塊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM