分享

Day063|如何用Python实现复制粘贴文本

 风声之家 2021-04-24

原创 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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多