Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python openpyxl循环的困难_Python - Fatal编程技术网

Python openpyxl循环的困难

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

我试图创建一个循环,复制单元格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(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(复制列表))

您遇到了什么错误?因此,基本上它应该复制每个文本,但它只写一个循环,有什么方法可以实现循环吗?一个接一个地复制每个文本