Pythonでループ中に画面をクリアする方法

Pythonでは、osモジュールのsystem()関数を使用してシステムコマンドを実行し、画面をクリアできます。ただし、この方法の動作はオペレーティングシステムによって異なる場合があります。

以下、さまざまなOSでの画面消去方法です:

Windowsでは:

import os
def clear():
    os.system('cls') # 使用'cls'命令来清屏

# 在循环中调用clear()函数来清屏
while True:
    clear()
    # 循环的代码

LinuxとMac OSでは:

import os
def clear():
    os.system('clear') # 使用'clear'命令来清屏

# 在循环中调用clear()函数来清屏
while True:
    clear()
    # 循环的代码

os.system()関数はシステムコマンドを実行するため、セキュリティ上のリスクがありますので、実際開発で使う時には注意することが必要です。

bannerAds