[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. #-*-coding:utf-8 -*-
  2. import csv
  3. import time
  4. def getLineData(constant):
  5.     # 读要转换的txt文件
  6.     with open('python测试数据.txt', 'r', encoding='utf-8') as filein:
  7.         for line in filein:
  8.             a, b = line.strip('\n').split(',')
  9.             yield a, b[b.rfind('/')+1:], constant
  10. def saveDataToCsv(fileName):
  11.     constant = time.strftime('%Y%m%d') + '-xl'
  12.    
  13.     with open(fileName, 'w', newline='' ) as csvfile:
  14.         spamwriter = csv.writer(csvfile, dialect='excel')
  15.         for line in getLineData(constant):
  16.             spamwriter.writerow(line)
  17. if __name__ == "__main__":
  18.    
  19.     fileName = 'File.csv'
  20.     saveDataToCsv(fileName)
复制代码
回复 6# superman
1

评分人数

QQ:1972544783

TOP

返回列表