Python Shell 怎樣清屏和清除所有變量

  • linux中 可以 del a*
    刪除 a打頭的所有變量,在python中怎樣執行

  • 清除所有變量

>> reset
Once deleted, variables cannot be recovered. Proceed (y/[n])?
  • 用subprocess 清屏
    import subprocess
    subprocess.call(“clear”) # linux/mac
    subprocess.call(“cls”, shell=True) # windows
    執行完次命令後,窗口頂部第一行會出現一個0,接下來纔會是輸入提示符“>>>”
    消除這個0的方法是在此命令前添加一個變量,例如 i=subprocess.call(“cls”, shell=True)

  • 用os.system模塊清屏
    import os
    os.system(“cls”) # windows
    os.system(“clear”) # linux
    執行完次命令後,窗口頂部第一行也會出現一個0,接下來纔會是輸入提示符“>>>”
    消除這個0的方法同方法1
    “IDLE”下以上兩種方式都不起作用,可以通過建立如下函數實現:
    def cls():
    print “\n”*80 #Shell 3.0+ 改爲 print((’\n’*80))
    此函數將命令行往下移動80行,數字80可以自己任意設定

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章