从txt文件读取内容写入excel中
import xlwt
def txt_xls(filename, xlsname): try: f = open(filename) xls = xlwt.Workbook() # 生成excel的方法,声明excel sheet = xls.add_sheet('sheet', cell_overwrite_ok=True) x = 0 # 在excel开始写的位置(y) while True: # 循环读取文本里面的内容 line = f.readline() # 逐行读取txt文件 if not line: # 如果没有内容,则退出循环 break for i in range(len(line.split(','))): item = line.split(',')[i] sheet.write(x, i, item) # x单元格经度,i单元格纬度 x += 1 # 另起一行 f.close() xls.save(xlsname) # 保存为xls文件 except Exception as e: pass
注:filename为txt文件路径,xlsname为excel文件路径
当时使用的场景是txt中每行有3个数字并用逗号分开,
例如:12,23,34
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号