Victor0321 发表于 2022-4-29 19:02:42

关于:

为什么一直给我报少了一个:的警啊 。。我这个是直接复制粘贴的啊



from openpyxl import load_workbook
wb = load_workbook(r"test.xlsx")
ws = wb["Sheet"]

for row in ws.iter_rows(min_col=2, min_row=2, max_col=5, max_row=5):
      print('shit')
      
wb.save(r"test.xlsx")


    for each_row in sheet1.iter_rows(min_row = 2 , min_col = 1 , max_row = 4 max_col = 1):
                                    ^
SyntaxError: expected ':'

Twilight6 发表于 2022-4-29 19:06:20


检查代码缩进,重新拷贝试试看:

from openpyxl import load_workbook

wb = load_workbook(r"test.xlsx")
ws = wb["Sheet"]

for row in ws.iter_rows(min_col=2, min_row=2, max_col=5, max_row=5):
    print('shit')

wb.save(r"test.xlsx")

Victor0321 发表于 2022-4-29 19:10:16

Twilight6 发表于 2022-4-29 19:06
检查代码缩进,重新拷贝试试看:

。。。。卧槽 我不知道咋了重新写也不行。。。我都不知道哪错了

Victor0321 发表于 2022-4-29 19:19:45

我检查完 发现了。。。。 自己建了个openpyxl的模块 。。。。

Twilight6 发表于 2022-4-29 19:22:12

Victor0321 发表于 2022-4-29 19:19
我检查完 发现了。。。。 自己建了个openpyxl的模块 。。。。



哈哈 好吧,要注意文件名别和模块同名,否则导入自己写的模块了

Victor0321 发表于 2022-4-29 19:38:03

Twilight6 发表于 2022-4-29 19:22
哈哈 好吧,要注意文件名别和模块同名,否则导入自己写的模块了

本来想写个模块总结的。。。。我说咋怎么写都不对
页: [1]
查看完整版本: 关于: