如何把剪切板复制的excel数据变成Exel?
评论
收藏

如何把剪切板复制的excel数据变成Exel?

经验分享
曾诚
2024-02-29 18:01·浏览量:519
曾诚
发布于 2024-02-29 18:01519浏览

相信大家也或多或少遇到过这样的问题,就是在网页上复制在线表格的数据,那么这个被复制的数据该怎么变成表格呢,我们可以用python代码来实现,废话少说,代码如下:

def clipboard(url, sheet_name):
    table_data = pyperclip.paste()
    workbook = openpyxl.load_workbook(url)
    worksheet = workbook[sheet_name]
    for row in table_data.split('\n'):
        row_data = row.split('\t')
        index = 0
        for i in row_data:
            row_data[index] = i.strip()
            index += 1
        worksheet.append(row_data)
    workbook.save(url)
clipboard(r'C:/xxx.xlsx', "sheet")

上面的url就是我们需要保存的地址,sheet_name是我们的sheet页名称,在运行之后就可以变成xlsx格式的表格啦,不过务必要保证是在剪切板复制的是excel数据的情况下,适用很多在线表格,只需要使用影刀的ctrl+a,然后ctrl+c即可完成复制。

收藏3
全部评论1
最新
发布评论
评论