近年来随着人工智能和深度学习应用在各行各业,Python作为人工智能的首选编程语言备受关注,因其诸多优势得到广大开发人员的喜爱。今天将为小伙伴们分析两个Python鲜为人知的操作,教大家怎么进行自定义快捷键和桌面便签,希望对大家有所帮助。
自定义快捷键
我们在工作中在做戏中经常要频繁地输入一些单词,如果能使键盘自动化,设置一些自定义快捷键,只用缩写就能写出经常使用的单词,将大幅提高我们的工作效率和学习效率。
而设置自定义快捷键需要用上Python的keyboard库,具体如下:
安装:
pip install keyboard
代码:
import keyboard
#press sb and space immediately(otherwise the trick wont work)
keyboard.add_abbreviation('ex', '自定义快捷键') #provide abbreviation and the original word here
# Block forever, like `while True`.
keyboard.wait()
最后,小伙伴们可以泰国站任何位置输入ex加空格即可快速补全所对应的语句。
桌面便签
当我们在工作中,或许会忘记某些重要的事情耽误项目进程,如果能在系统上设置一个桌面提醒通知我们该如何做,将能帮助我们减少错误,具体该怎么做呢?
创建桌面个性化的通知,且在特定时间出现,需要用上Python的win10toast库和schedule模块,前者是Windows通知的出发框架,可轻松调起系统通知和定时通知;后者是轻量级的任务调度工具。
安装:
pip install win10toast, schedule
代码:
import win10toast
toaster = win10toast.ToastNotifier()
import schedule
import time
def job():
toaster.show_toast('提醒', "到学习时间了!", duration = 15)
schedule.every().hour.do(job) #scheduling for every hour; you can even change the scheduled time with schedule library
whileTrue:
schedule.run_pending()
time.sleep(1)