python - 如何在python中更改时间模块的睡眠功能
问题描述
from time import sleep
a = 30
text = ""
source = pd.read_csv("questions.csv")
questions = source["questions"]
for i in questions:
try:
print(i)
text = text.join(i)
except TypeError:
pass
print(len(text) / 60 / a)
def plan3():#env):
for i in range(len(text)):
b = text[(i * a):(i * a) + a]
print(b, end="")
sleep(1)
plan3()
我正在尝试使 ^ 工作,但在我手动取消程序之前,屏幕不会更新KeyboardInterrupt
。我相信这是由于sleep()
编码方式使其在所需的时间内执行功能,所以我无法更改此属性。csv 文件有一个问题数据库,如果我正确使用了这个词,它可以换成一个大的字符串值,但它仍然不会“动态地”更新。我需要像打印机一样在终端屏幕上逐行打印问题。
设置print("",flush = True)
不能解决 python 3.8