9. 定时任务:每日提醒
import schedule
import time
def job():
print("Don't forget to take a break and stretch!")
# 每小时执行一次
schedule.every().hour.do(job)
while True:
schedule.run_pending()
time.sleep(1)
解释
这个脚本使用schedule库设置了一个每小时执行一次的任务,提醒用户休息。适合持续运行的程序。
如果你在长时间坐着工作,这个脚本可以帮助你定时提醒自己起身活动。
10. 随机生成密码
import random
import string
def generate_password(length=12):
characters = string.ascii_letters + string.digits + string.punctuation
password = ''.join(random.choice(characters) for _ in range(length))
return password
# 生成一个随机密码
print(generate_password(16))
解释
这个脚本生成一个随机密码,默认长度为12个字符。它结合了字母、数字和符号,增强密码的安全性。
在注册新账户时,使用此脚本可以帮助生成一个强密码,保护你的个人信息安全。