linux终端下写python的清屏函数

我想写一个.py文件,内容:
import time
for i in range(10):
………time.sleep(1)
………#这一行是清屏函数
………print(i)

怎么实现出现一个数字以后,过一秒屏幕清空,然后打印下一个数字,而不是0到9全部打印出来

(不要告诉我用import os os.system('cls')
在linux终端里面用不了)

os.system('clear')试试

import time
for i in range(10):
    time.sleep(1)
    # 这一行是清屏函数    
    print(i,end='\r')

 

 

import os
import time
 
for i in range(10):
    os.system("clear")
    print(i)
    time.sleep(1)

对你有帮助的话,希望能够采纳支持一下!

在windows下清屏函数命令是cls,在linux下清屏函数命令是clear


#!/usr/bin/python
# -*- coding: UTF-8 -*-
import time
import os

for i in range(10):
    time.sleep(1)
    # 这一行是清屏函数
    os.system("clear")
    print(i)