有没有办法制作一个每秒更新一次的计时器,这样我就可以看到我的程序运行了多长时间。我尝试制作一个循环:
i = 0
for i in range(1000000):
i += 1
time.sleep(1)
然后我想将其打印到我的discord.py 机器人中。它是这样的:
async def on_ready():
os.system('cls')
print('', fg('red'))
print(' _____ _ ', fg('red'))
print('| ___| | __ _ _ __ _ __ _ _ ', fg('red'))
print("| |_ | |/ _` | '_ \| '_ \| | | |", fg('red'))
print('| _| | | (_| | |_) | |_) | |_| |', fg('red'))
print('|_| |_|\__,_| .__/| .__/ \__, |', fg('red'))
print(' |_| |_| |___/ ', fg('red'))
print(f'Up-Time: {i}')
print(f'Version: {version}', fg('blue'))
print('~~~~~~~~~~~~~~~~~~~~~~~~~~~~', fg('green'))
print('[Server]: The Bot is online.', fg('green'))
“Up-Time”是我想要显示时间的地方,但是当我尝试运行它时,什么也没有显示。但是当我将 print(i) 放在循环下面时,它唯一做的就是打印出数字,而不运行实际的服务器。
如果解释不够好,我很抱歉,我对 StackOverFlow 和一般编程非常陌生。抱歉,如果打扰您,先谢谢您!
ABOUTYOU
RISEBY
相关分类