import openpyxl as op
wb = op.Workbook('4.5pachong.xlsx')
ws = wb.active
ws.append(['公司名称','薪资'])
wb.save()
结果给我返回
AttributeError: 'NoneType' object has no attribute 'append'
append咋就不能用了呢
亲亲,第二行尝试使用load_workbook方法
你创建了一个工作薄,然后使用当前工作表。
工作薄是你新创建的,里面没有工作表,你对一个空内容使用append函数,自然报错。
所以你需要创建工作薄后,再创建工作表,再进行append操作。
import openpyxl as op
# 创建工作簿
wb = op.Workbook('1.xlsx')
# 由于是新的工作博,里面没有表,创建新表
ws1 = wb.create_sheet('111')
# 然后可以加入内容了
ws1.append(['点个赞哦','谢谢'])
# save函数必须要指定表名的!
wb.save('1.xlsx')