Python openpyxl循环的困难
我试图创建一个循环,复制单元格a中的所有行;逐个复制每个单元格Python openpyxl循环的困难,python,Python,我试图创建一个循环,复制单元格a中的所有行;逐个复制每个单元格 workbook = load_workbook("D:/coding/instagram comment crawler/feed.xlsx", data_only=True) sheet = workbook.active row_count = sheet.max_row min_row=sheet.min_row for i in range(0,300): pyperclip.copy(sh
workbook = load_workbook("D:/coding/instagram comment crawler/feed.xlsx", data_only=True)
sheet = workbook.active
row_count = sheet.max_row
min_row=sheet.min_row
for i in range(0,300):
pyperclip.copy(sheet.cell(row_count-i, column=2).value)
在循环中使用pyperclip不会一直将要复制的内容添加到剪贴板;它在每次迭代时都会忘记上一个副本。由于是从电子表格的底部向上循环,因此通过循环的最后一个单元格位于A行 我假设您希望尝试将每个值添加到列表中,然后复制输出:
workbook=load\u工作簿(“D:/coding/instagram comment crawler/feed.xlsx”,data\u only=True)
工作表=工作簿。活动
行数=sheet.max\u行
最小行=sheet.min\u行
复制列表=[]
对于范围(0300)内的i:
复制\u列表.append(sheet.cell(行\u计数-i,列=2).value)
pyperclip.copy(“\n”.join(复制列表))
您遇到了什么错误?因此,基本上它应该复制每个文本,但它只写一个循环,有什么方法可以实现循环吗?一个接一个地复制每个文本