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)

  • 相关阅读:
    图书管理系统
    关键路径
    最短路径

    最小生成树、最短路径
    Huffman编码
    LA 3401
    UVA 10881
    OI 刷题记录——每周更新
    4396: [Usaco2015 dec]High Card Wins
  • 原文地址:https://www.cnblogs.com/ygm900/p/10265772.html
Copyright © 2011-2022 走看看