代码拉取完成,页面将自动刷新
"""
Shaurya Pratap Singh
@shaurya-blip
Shows loading message while doing something.
"""
import itertools
import threading
import time
import sys
# The task is not done right now
done = False
def animate(message="loading", endmessage="Done!"):
for c in itertools.cycle(["|", "/", "-", "\\"]):
if done:
break
sys.stdout.write(f"\r {message}" + c)
sys.stdout.flush()
time.sleep(0.1)
sys.stdout.write(f"\r {endmessage} ")
t = threading.Thread(
target=lambda: animate(message="installing..", endmessage="Installation is done!!!")
)
t.start()
# Code which you are running
"""
program.install()
"""
time.sleep(10)
# Then mark done as true and thus it will end the loading screen.
done = True
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。