python学习笔记36-操作剪切板数据

发布时间 2023-07-11 10:56:47作者: 编程驴子

操作剪切板数据,
需要使用模块pyperclip,
这个模块需要自己安装:
pip install pyperclip

下面是使用方法

import pyperclip

##########################
#操作1, 读取剪切板
##########################
# 将剪切板中的文本赋值给变量text
text = pyperclip.paste()

# 如果文本内容是多行, 可以使用split将它切分为一个list.
# 注意, 在windows系统中, 文本的换行符是'\r\n', 所以需要使用'\r\n'来切分.
list_lines = text.split('\r\n')
for line in list_lines:
    print(line)

##########################
#操作2, 写剪切板
##########################

# 将文本'123456'写入剪切板, 
# 后续可以在当前脚本文件中获取这些内容, 
# 也可以在系统中其它程序中使用这些内容,
# 比如可以在系统中使用Ctrl+V将内容粘贴到其它地方,
# 因为这些内容是真实写入到系统剪切板中的,
# 系统任何程序都可使用.
pyperclip.copy(f'123456')