一个有趣的模块,用于控制Windows、macOS和Linux下的大写锁定、数字锁定和滚动锁定键的键盘LED,以闪烁莫尔斯电码。
项目描述
CapsLockMorseCode
一个有趣的模块,用于控制Windows、macOS和Linux下的大写锁定、数字锁定和滚动锁定键的键盘LED,以闪烁莫尔斯电码。
安装
要在macOS或Linux上使用pip安装,请运行
python3 -m pip install capslockmorsecode
要在Windows上使用pip安装,请运行
py -m pip install capslockmorsecode
快速入门指南
您可以将字符串传递给morse()
,以使用大写锁定键闪烁莫尔斯电码。该字符串可以是文本,也可以是使用.表示点、-表示划、/表示字符间隔、空格字符表示单词间隔编写的莫尔斯电码
>>> import capslockmorsecode as mc
>>> mc.morse('sos')
>>> mc.morse('.../---/...')
您还可以使用dot()
和dash()
闪烁单个点和划
>>> import capslockmorsecode as mc
>>> mc.dot()
>>> mc.dash()
您可以通过将True
(开)或False
(关)传递给caps_lock()
来直接控制大写锁定和数字锁定LED,或者只需调用caps_lock()
来获取其当前状态
>>> import capslockmorsecode as mc
>>> mc.caps_lock(True) # Turn on caps lock.
>>> mc.caps_lock()
True
>>> mc.caps_lock(False) # Turn off caps lock.
同样,对于数字锁定/滚动锁定,使用num_lock()
和scroll_lock()
函数
>>> import capslockmorsecode as mc
>>> mc.num_lock(True) # Turn on num lock.
>>> mc.num_lock()
True
>>> mc.num_lock(False) # Turn off num lock.
>>> mc.scroll_lock(True) # Turn on scroll lock.
>>> mc.scroll_lock()
True
>>> mc.scroll_lock(False) # Turn off scroll lock.
贡献
如果您想为CapsLockMorseCode做出贡献,请查看https://github.com/asweigart/capslockmorsecode
项目详细信息
关闭
CapsLockMorseCode-0.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 07f5804030083049d95b30ae9ee35adee3fb411555b1eb7fed93d552cc4b6455 |
|
MD5 | f1dad5af043a832c46f6702f88d6af44 |
|
BLAKE2b-256 | 22fcbf12a380b668db53195f46418336dd4b50cba7488c5177a37a0e60c8c314 |