|
@@ -113,7 +113,7 @@ class ReportFileUtils:
|
|
"""
|
|
"""
|
|
self.horizontal_cell_merge(ws, start_row, end_row, start_col, end_col, '')
|
|
self.horizontal_cell_merge(ws, start_row, end_row, start_col, end_col, '')
|
|
|
|
|
|
- def create_excel_file(self, data, sheet_names, title, headers, save_path):
|
|
|
|
|
|
+ def create_excel_file(self, data, sheet_names, title, headers, file_path):
|
|
"""
|
|
"""
|
|
生成excel文件, data, sheet_names,headers 三者在数量上要对应
|
|
生成excel文件, data, sheet_names,headers 三者在数量上要对应
|
|
:param data: 数据
|
|
:param data: 数据
|
|
@@ -168,7 +168,7 @@ class ReportFileUtils:
|
|
# 写入数据
|
|
# 写入数据
|
|
start_row = 2
|
|
start_row = 2
|
|
self.insert_cells(ws, d, start_row, 0, len(d[0]))
|
|
self.insert_cells(ws, d, start_row, 0, len(d[0]))
|
|
- self.wb.save(save_path + '/' + title)
|
|
|
|
|
|
+ self.wb.save(file_path)
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
if __name__ == '__main__':
|
|
@@ -185,4 +185,4 @@ if __name__ == '__main__':
|
|
headers = [['区域', '城市', '项目名称', '推荐人id', '姓名', '手机号', '火电', '注册', '宝贝'],
|
|
headers = [['区域', '城市', '项目名称', '推荐人id', '姓名', '手机号', '火电', '注册', '宝贝'],
|
|
['区域', '城市', '项目名称', '推荐人id', '姓名', '手机号', '火电', '注册', '宝贝'],
|
|
['区域', '城市', '项目名称', '推荐人id', '姓名', '手机号', '火电', '注册', '宝贝'],
|
|
['区域', '城市', '项目名称', '推荐人id', '姓名', '手机号', '火电', '注册', '宝贝']]
|
|
['区域', '城市', '项目名称', '推荐人id', '姓名', '手机号', '火电', '注册', '宝贝']]
|
|
- rf.create_excel_file(data, sheet_names, title, headers, r'D:\elab\elab_mvp\test')
|
|
|
|
|
|
+ rf.create_excel_file(data, sheet_names, title, headers, r'D:\elab-code\elab_mvp\resources\report_jian\测ss试.xlsx')
|