大家工作中有时候会遇到需要把txt里面内容转化成表格(xls),当然某些数据库管理工具也可以做到,但是相对比较麻烦,而且无法实现自动化,这里提供一个py脚本来实现。
使用方法十分简单python readtoall.py 1.txt : 1.xls (txt文档路径 分隔符 要创建的xls文档路径)
首先创建一个txt文档形如:
name:age:hello lilei:18:45 meimei:56:78 haha:78:79
然后在命令行输入命令如下python readtoall.py 1.txt : 1.xls
便会自动生成表格文档如下:
代码如下:
#!/usr/bin/python3
# -*- coding:utf-8 -*-
# 功能:行读取文档
# usage: readtoall.py 1.txt : 1.xls
import sys
import xlwt
def readtxt(txt):
txtlist = []
changetxt = []
with open(txt, 'r+')