我把html_output这个文件修改了下,就提示我AttributeError: 'HtmlOutputer' object has no attribute 'save_excel'# -*-coding:UTF-8-*-import xlsxwriterclass HtmlOutputer(object): def __init__(self): # 建立列表存放数据 self.datas = [] def collect_data(self,data): # 收集数据 if data is None: return self.datas.append(data) def save_excel(self): book = xlsxwriter.Workbook(r'C:\Users\Administrator\Desktop\abc.xlsx') #默认储存在桌面 tmp = book.add_worksheet() #建立sheet row_num = 11 #行号 for data in self.datas: for i in range(1, 11): tag_pos1 = 'A%s' % i tmp.write(tag_pos1,data['url']) tag_pos2 = 'B%s' % i tmp.write(tag_pos2,data['title']) tag_pos3 = 'C%s' % i tmp.write(tag_pos3,data['summary']) book.close()代码如上,我的类里明明已经定义了这个方法,求大佬指教,我用的是pycharm,第三方模块已经全部导入了
添加回答
举报
0/150
提交
取消