|  | @@ -145,19 +145,23 @@ class XlwtUtil(object):
 | 
												
													
														
															|  |          return new_path
 |  |          return new_path
 | 
												
													
														
															|  |  
 |  |  
 | 
												
													
														
															|  |      def create_excel(self, data_dict, time_rang, task_key):
 |  |      def create_excel(self, data_dict, time_rang, task_key):
 | 
												
													
														
															|  | 
 |  | +        self.default_style = self.set_style('Times New Roman',
 | 
												
													
														
															|  | 
 |  | +                       200,
 | 
												
													
														
															|  | 
 |  | +                       bold=False,
 | 
												
													
														
															|  | 
 |  | +                       format_str='', align='')
 | 
												
													
														
															|  |          result = []
 |  |          result = []
 | 
												
													
														
															|  |          for key in data_dict.keys():
 |  |          for key in data_dict.keys():
 | 
												
													
														
															|  |              self.wb = xlwt.Workbook()
 |  |              self.wb = xlwt.Workbook()
 | 
												
													
														
															|  |              values = data_dict.get(key)
 |  |              values = data_dict.get(key)
 | 
												
													
														
															|  | -            data_1 = values.get(1)
 |  | 
 | 
												
													
														
															|  | -            data_2 = values.get(2)
 |  | 
 | 
												
													
														
															|  | -            data_3 = values.get(3)
 |  | 
 | 
												
													
														
															|  | -            data_4 = values.get(4)
 |  | 
 | 
												
													
														
															|  | -            data_5 = values.get(5)
 |  | 
 | 
												
													
														
															|  | -            data_6 = values.get(6)
 |  | 
 | 
												
													
														
															|  | -            data_7 = values.get(7)
 |  | 
 | 
												
													
														
															|  | -            data_8 = values.get(8)
 |  | 
 | 
												
													
														
															|  | -            mail = values.get(0)
 |  | 
 | 
												
													
														
															|  | 
 |  | +            data_1 = values.get('1')
 | 
												
													
														
															|  | 
 |  | +            data_2 = values.get('2')
 | 
												
													
														
															|  | 
 |  | +            data_3 = values.get('3')
 | 
												
													
														
															|  | 
 |  | +            data_4 = values.get('4')
 | 
												
													
														
															|  | 
 |  | +            data_5 = values.get('5')
 | 
												
													
														
															|  | 
 |  | +            data_6 = values.get('6')
 | 
												
													
														
															|  | 
 |  | +            data_7 = values.get('7')
 | 
												
													
														
															|  | 
 |  | +            data_8 = values.get('8')
 | 
												
													
														
															|  | 
 |  | +            mail = values.get('0')
 | 
												
													
														
															|  |              start_row = 0
 |  |              start_row = 0
 | 
												
													
														
															|  |              global title
 |  |              global title
 | 
												
													
														
															|  |              global sheet_name
 |  |              global sheet_name
 | 
												
											
												
													
														
															|  | @@ -190,6 +194,7 @@ class XlwtUtil(object):
 | 
												
													
														
															|  |              for col in [1, 3, 5]:
 |  |              for col in [1, 3, 5]:
 | 
												
													
														
															|  |                  for row in [1, 2, 3, 4]:
 |  |                  for row in [1, 2, 3, 4]:
 | 
												
													
														
															|  |                      ws.col(col).width = 150 * 30  # 定义列宽
 |  |                      ws.col(col).width = 150 * 30  # 定义列宽
 | 
												
													
														
															|  | 
 |  | +                    print(data_1)
 | 
												
													
														
															|  |                      ws.write(row, col, str(data_1[col_index]),
 |  |                      ws.write(row, col, str(data_1[col_index]),
 | 
												
													
														
															|  |                      style=self.set_style('Times New Roman',
 |  |                      style=self.set_style('Times New Roman',
 | 
												
													
														
															|  |                                             200,
 |  |                                             200,
 | 
												
											
												
													
														
															|  | @@ -331,10 +336,7 @@ class XlwtUtil(object):
 | 
												
													
														
															|  |                      value = 0
 |  |                      value = 0
 | 
												
													
														
															|  |                  ws.col(col).width = 150 * 30  # 定义列宽
 |  |                  ws.col(col).width = 150 * 30  # 定义列宽
 | 
												
													
														
															|  |                  ws.write(start_row, col, str(value),
 |  |                  ws.write(start_row, col, str(value),
 | 
												
													
														
															|  | -                style=self.set_style('Times New Roman',
 |  | 
 | 
												
													
														
															|  | -                                       200,
 |  | 
 | 
												
													
														
															|  | -                                       bold=False,
 |  | 
 | 
												
													
														
															|  | -                                       format_str='', align=''))
 |  | 
 | 
												
													
														
															|  | 
 |  | +                style=self.default_style)
 | 
												
													
														
															|  |              start_row += 1
 |  |              start_row += 1
 | 
												
													
														
															|  |  
 |  |  
 | 
												
													
														
															|  |      def sceptical_insert_cells(self, ws, data, start_row, cols):
 |  |      def sceptical_insert_cells(self, ws, data, start_row, cols):
 | 
												
											
												
													
														
															|  | @@ -343,16 +345,13 @@ class XlwtUtil(object):
 | 
												
													
														
															|  |              for col in cols:
 |  |              for col in cols:
 | 
												
													
														
															|  |                  ws.col(col).width = 150 * 30  # 定义列宽
 |  |                  ws.col(col).width = 150 * 30  # 定义列宽
 | 
												
													
														
															|  |                  ws.write(start_row, col, str(x[col_index]),
 |  |                  ws.write(start_row, col, str(x[col_index]),
 | 
												
													
														
															|  | -                style=self.set_style('Times New Roman',
 |  | 
 | 
												
													
														
															|  | -                                       200,
 |  | 
 | 
												
													
														
															|  | -                                       bold=False,
 |  | 
 | 
												
													
														
															|  | -                                       format_str='', align=''))
 |  | 
 | 
												
													
														
															|  | 
 |  | +                style=self.default_style)
 | 
												
													
														
															|  |                  col_index += 1
 |  |                  col_index += 1
 | 
												
													
														
															|  |              start_row += 1
 |  |              start_row += 1
 | 
												
													
														
															|  |  
 |  |  
 | 
												
													
														
															|  |  
 |  |  
 | 
												
													
														
															|  |  if __name__ == '__main__':
 |  |  if __name__ == '__main__':
 | 
												
													
														
															|  |      xu = XlwtUtil()
 |  |      xu = XlwtUtil()
 | 
												
													
														
															|  | -    data = {}
 |  | 
 | 
												
													
														
															|  | 
 |  | +    data ={}
 | 
												
													
														
															|  |      for x in xu.create_excel(data, ['2020-03-12', '2020-03-13'], 2):
 |  |      for x in xu.create_excel(data, ['2020-03-12', '2020-03-13'], 2):
 | 
												
													
														
															|  |          print(x)
 |  |          print(x)
 |