zoukankan      html  css  js  c++  java
  • txt2xls

    #!/bin/env python
    # -*- encoding: utf-8 -*-
    import datetime
    import time
    import os
    import sys
    import openpyxl

    def txt2xls(filename,xlsname): #文本转换成xls的函数,filename 表示一个要被转换的txt文本,xlsname 表示转换后的文件名
    print ('converting xls ... ')
    f = open(filename) #打开txt文本进行读取
    x = 0 #在excel开始写的位置(y)
    y = 0 #在excel开始写的位置(x)
    xls=openpyxl.Workbook()
    sheet = xls.active
    sheet.title = "sheett1"
    # xls.create_sheet('sheet1') #生成excel的方法,声明excel
    line = f.readline() #一行一行读取
    while line: #循环,读取文本里面的所有内容
    items = line.replace(" ","").split(' ')
    print (items)
    print (x)
    x += 1
    sheet.append(items) #按行写入
    line = f.readline() #一行一行读取
    f.close()
    xls.save(xlsname+'.xlsx') #保存

    if __name__ == "__main__":
    filename = sys.argv[1]
    xlsname = sys.argv[2]
    txt2xls(filename,xlsname)

  • 相关阅读:
    MySQL创建数据库与创建用户以及授权
    java关于map用来筛选的用法
    C#实体类的关联运用
    PHP 数据库基础操作
    PHP 文件操作
    PHP 加密和解密
    PHP 图形处理
    PHP Cookie和Session
    SQL基本操作
    JAVA基本术语
  • 原文地址:https://www.cnblogs.com/ygm900/p/10265772.html
Copyright © 2011-2022 走看看