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