Python 编写指定行和列编号的Excel文件-openpyxl

Python 编写指定行和列编号的Excel文件-openpyxl,python,excel,beautifulsoup,xlwt,openpyxl,Python,Excel,Beautifulsoup,Xlwt,Openpyxl,我有一个用XLWT库编写的代码,现在我切换到openpyxl,因为它允许XLSX文件的行限制超过XLWT允许的行限制 我通过在XLWT worksheet.write(1, 2, "City") 现在我想知道如何在openpyxl中执行此操作??? 我试过了 worksheet.cell(1, 1).value = "test" 但是我犯了个错误 AttributeError: 'int' object has no attribute 'replace' 应该是: worksheet.c

我有一个用
XLWT
库编写的代码,现在我切换到
openpyxl
,因为它允许
XLSX
文件的行限制超过
XLWT
允许的行限制

我通过在
XLWT

worksheet.write(1, 2, "City")
现在我想知道如何在
openpyxl
中执行此操作??? 我试过了

worksheet.cell(1, 1).value = "test"
但是我犯了个错误

AttributeError: 'int' object has no attribute 'replace'
应该是:

worksheet.cell(row=1, column=1).value = "test"

美好的我在循环中使用了这种赋值,但遇到了以下问题:。知道为什么吗?