Day063|如何用Python实现复制粘贴文本
原创 51DayDayUp Andy学Python
大家好,我是Andy。
当前任务:
已知表格内容如下,通过查询天眼查网站,将表格内容填充。


根据任务,结合目前所学知识,将任务拆解如下:
1、读取excel表格内容;
2、将表格内容复制到剪贴板;
3、用浏览器打开指定网页;
4、模拟键盘输入剪贴板内容;
5、分析与抓取查询后的网页内容;
6、复制网页特定内容;
7、将剪贴板内容写入指定表格的指定单元格。
今天主要学习如何向剪贴板复制文本、粘贴文本。
01.
复制与粘贴
pyperclip 模块有 copy()和 paste()函数,一个是复制,一个是粘贴,跟Windows系统中Ctrl+C与Ctrl+V用法相同。
用法比较简单。
语法如下:
pyperclip.copy(str) #复制,向剪贴板发送文本,参数为字符串。
pyperclip.paste() #粘贴,读取剪贴板文本,返回字符串。
02.
复制指定单元格内容并粘贴
import openpyxl
import pyperclip
wb = openpyxl.load_workbook("1.xlsx")
sheet = wb["test"] # 加载工作表test
cell_A2 = sheet.cell(row=2,column=1).value # 读取单元格A2内容
pyperclip.copy(cell_A2)
a = pyperclip.paste()
print(a)
print(type(a))

51Day Day up!
向上向善,日进一步!
每天学习,努力成长!
定个小目标,开启成长的旅程,遇见更好的自己。
这是我们和自己的约定,许诺自己不负韶华。
路虽远,行则将至;事虽难,做则必成。
成长的最好时机,就是当下。
赞 (0)
