有沒有辦法以編程方式清理命令提示符上的輸出?我希望能夠打印一個單詞的每個字母,而不是一次刪除一個單詞中的一個字母。有沒有辦法通過程序清除命令提示符上的輸出?
1
A
回答
2
像這樣的事情?
from sys import stdout
from time import sleep
def show(word):
for char in word:
stdout.write(char)
stdout.flush()
sleep(1)
for char in word:
stdout.write('\b \b')
stdout.flush()
sleep(1)
show('hello')
2
os.system('clear')
適用於linux。
你必須補充:
import os
和Windows:
os.system('CLS')
0
隨着subprocess是很容易的,你只需要做到這一點:
import subprocess
try:
subprocess.call('clear')
except:
subprocess.call('cls')
相關問題
- 1. 有沒有什麼辦法可以清除nodeJs命令提示符?
- 2. 命令提示符中沒有輸出
- 3. 有沒有辦法從命令提示符調試控制檯程序?
- 4. 有沒有辦法通過命令管理標準輸出/標準輸入?
- 5. 有沒有辦法捕獲MSDOS命令提示字符串?
- 6. 有沒有辦法通過輸入提示製作Python列表?
- 7. 有沒有辦法記錄npm安裝命令的輸出
- 8. 有沒有辦法提示用戶在android上的輸入法?
- 9. 有沒有辦法將命令本身寫入輸出文件?
- 10. 有沒有辦法通過命令行生成OpenClient .NET代理?
- 11. Rails:有沒有辦法通過命令行添加關聯?
- 12. 運行沒有命令提示符的PHP-GTK程序
- 13. 有沒有辦法通過LDAP命令行執行系統命令?
- 14. 有沒有辦法讓Tortoisehg資源管理器從命令提示符開始?
- 15. 有沒有辦法使用通配符刪除與命令行SVN?
- 16. 有沒有辦法清除CookieContainer?
- 17. 有沒有辦法清除uipickerview選擇?
- 18. 有沒有辦法清除AS3/AIR
- 19. 有沒有辦法在命令行上發出樣板調試器命令?
- 20. 有沒有辦法通過單個命令在Ruby中退出兩個循環?
- 21. 有沒有辦法通過命令行將字符串傳遞給html javascript?
- 22. 有沒有辦法使用C程序獲取.txt文件上的linux命令(如ifconfig)的輸出?
- 23. 上傳TFS過程模板|通過C#或命令提示符
- 24. 有沒有辦法通過PyVMomi在VMWare服務器上執行shell命令
- 25. 有沒有辦法通過命令行來結束Windows任務(不是進程)?
- 26. 命令行上沒有輸出python
- 27. 有沒有辦法在命令行中輸入一個Python程序列表?
- 28. 有沒有辦法在每個命令之前讓PowerShell屏幕自行清除?
- 29. 無法通過命令提示符輸入驅動器D
- 30. 有沒有辦法使用VC++刪除文件夾而不顯示命令提示符?
得到這個錯誤:'WindowsError:[錯誤2]' – Jovito
看到我更新的答案和速度全面回溯請:d –