好像代码根本不起作用,我另外尝试了Excel文件修改,也不起作用。装了个寂寞?这个模块我为啥用不了。附一个官方文档里的代码,不起作用
from openpyxl import Workbook
wb = Workbook()
dest_filename = 'empty_book.xlsx'
ws1 = wb.active
ws1.title = "range names"
for row in range(1, 40):
ws1.append(range(600))
ws2 = wb.create_sheet(title="Pi")
ws2['F5'] = 3.14
wb.save(filename=dest_filename)
我用你的代码是可以的
我这里只不过把
dest_filename = 'empty_book.xlsx'
改成
dest_filename = r'd:\test.xlsx'
wb.save(filename=dest_filename)
这里的dest_filename使用完整路径,比如 d:\1.xlsx
是不是生成了,在某个别的目录下,所以你没找到,以为没有效果。