

相信大家也或多或少遇到过这样的问题,就是在网页上复制在线表格的数据,那么这个被复制的数据该怎么变成表格呢,我们可以用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即可完成复制。