python “使用Python自动化无聊的东西”一书中的多层板工具。用于存储和检索常用文本,通过cl

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python “使用Python自动化无聊的东西”一书中的多层板工具。用于存储和检索常用文本,通过cl相关的知识,希望对你有一定的参考价值。

#! python2
# mcb.pyw - create a multiclipboard tool
# Usage: py.exe mcb.pyw save <keyword> - Saves clipboard to keyword.
#        py.exe mcb.pyw <keyword> - Loads keyword to clipboard.
#        py.exe mcb.pyw list - loads all keywords to clipboard.


import shelve, pyperclip, sys

#open the shelve
mcbShelf = shelve.open('mcb')

#save clipboard content
if len(sys.argv) == 3 and sys.argv[1].lower() == 'save':
    mcbShelf[sys.argv[2]] = pyperclip.paste()
#either copy keys to clipboard or copy value of a key
elif len(sys.argv) == 2:
    if sys.argv[1].lower() == 'list':
       pyperclip.copy(str(list(mcbShelf.keys())))
    elif sys.argv[1] in mcbShelf:
       pyperclip.copy(mcbShelf[sys.argv[1]])

#close out the shelve
mcbShelf.close()

以上是关于python “使用Python自动化无聊的东西”一书中的多层板工具。用于存储和检索常用文本,通过cl的主要内容,如果未能解决你的问题,请参考以下文章

python 将数据从提供的位置备份到另一个位置的压缩文件。解决方案改编自使用Python自动化无聊的东西。

python 将数据从提供的位置备份到另一个位置的压缩文件。解决方案改编自使用Python自动化无聊的东西。

无法执行 Python 脚本

使用 BeautifulSoup 时丢失信息

Windows 命令找不到脚本

选择合适的标签传递给 BeautifulSoup 的 select 方法