Python读取txt内容写入xls格式excel中的方法


Posted in Python onOctober 11, 2018

由于xlwt目前只支持xls格式,至于xlsx格式,后面会继续更新

import xlwt
import codecs

def Txt_to_Excel(inputTxt,sheetName,start_row,start_col,outputExcel):
 fr = codecs.open(inputTxt,'r')
 wb = xlwt.Workbook(encoding = 'utf-8')
 ws = wb.add_sheet(sheetName)

 line_number = 0#记录有多少行,相当于写入excel时的i,
 row_excel = start_row
 try:
  for line in fr :
   line_number +=1
   row_excel +=1
   line = line.strip()
   line = line.split(' ')
   len_line = len(line)#list中每一行有多少个数,相当于写入excel中的j
   col_excel = start_col
   for j in range(len_line):
    print (line[j])
    ws.write(row_excel,col_excel,line[j])
    col_excel +=1
    wb.save(outputExcel)
 except:
  print ('')


if __name__=='__main__':
 sheetName = 'Sheet2'#需要写入excel中的Sheet2中,可以自己设定
 start_row = 7 #从第7行开始写
 start_col = 3 #从第3列开始写
 inputfile = 'text.txt' #输入文件
 outputExcel = 'excel_result.xls' #输出excel文件
 Txt_to_Excel(inputfile,sheetName,start_row,start_col,outputExcel)el)

以上这篇Python读取txt内容写入xls格式excel中的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python fabric实现远程部署
Jan 05 Python
python实现基于SVM手写数字识别功能
May 27 Python
Python Web程序部署到Ubuntu服务器上的方法
Feb 22 Python
python实现教务管理系统
Mar 12 Python
Python实现的朴素贝叶斯算法经典示例【测试可用】
Jun 13 Python
Python基于聚类算法实现密度聚类(DBSCAN)计算【测试可用】
Dec 26 Python
Python3进制之间的转换代码实例
Aug 24 Python
PyQt5 文本输入框自动补全QLineEdit的实现示例
May 13 Python
python爬虫数据保存到mongoDB的实例方法
Jul 28 Python
一篇文章教你用python画动态爱心表白
Nov 22 Python
使用python实现学生信息管理系统
Feb 25 Python
Python的collections模块真的很好用
Mar 01 Python
Python3 获取一大段文本之间两个关键字之间的内容方法
Oct 11 #Python
selenium+python 对输入框的输入处理方法
Oct 11 #Python
python中的json总结
Oct 11 #Python
python tkinter界面居中显示的方法
Oct 11 #Python
python TKinter获取文本框内容的方法
Oct 11 #Python
Python tkinter label 更新方法
Oct 11 #Python
解读python如何实现决策树算法
Oct 11 #Python
You might like
php读取远程gzip压缩网页的方法
2014/12/29 PHP
php文件夹的创建与删除方法
2015/01/24 PHP
PHP PDOStatement::bindValue讲解
2019/01/30 PHP
用 JSON 处理缓存
2007/04/27 Javascript
Js从头学起(基本数据类型和引用类型的参数传递详细分析)
2012/02/16 Javascript
在浏览器窗口上添加遮罩层的方法
2012/11/12 Javascript
防止按钮在短时间内被多次点击的方法
2014/03/10 Javascript
JavaScript前端图片加载管理器imagepool使用详解
2014/12/29 Javascript
不得不分享的JavaScript常用方法函数集(上)
2015/12/23 Javascript
AngularJS中$interval的用法详解
2016/02/02 Javascript
BootstrapTable与KnockoutJS相结合实现增删改查功能【二】
2016/05/10 Javascript
Laydate时间组件在火狐浏览器下有多时间输入框时只能给第一个输入框赋值的解决方法
2016/08/18 Javascript
基于JavaScript Array数组方法(新手必看篇)
2016/08/20 Javascript
详解js中call与apply关键字的作用
2016/11/21 Javascript
jquery实现手机端单店铺购物车结算删除功能
2017/02/22 Javascript
JavaScript之浏览器对象_动力节点Java学院整理
2017/07/03 Javascript
使用FileReader API创建Vue文件阅读器组件
2018/04/03 Javascript
JS判断字符串是否为整数的方法--简单的正则判断
2018/07/23 Javascript
JS获取浏览器地址栏的多个参数值的任意值实例代码
2018/07/24 Javascript
Vue表单输入绑定的示例代码
2018/11/01 Javascript
layerui代码控制tab选项卡,添加,关闭的实例
2019/09/04 Javascript
webpack 动态批量加载文件的实现方法
2020/03/19 Javascript
Python版实现微信公众号扫码登陆
2020/05/28 Javascript
介绍Python中的一些高级编程技巧
2015/04/02 Python
Python实现的多进程和多线程功能示例
2018/05/29 Python
Python 实现一个计时器
2020/07/28 Python
HTML5 CSS3新的WEB标准和浏览器支持
2009/07/16 HTML / CSS
彪马荷兰官网:PUMA荷兰
2019/05/08 全球购物
工厂实习感言
2014/01/14 职场文书
入学生会自荐书范文
2014/02/05 职场文书
大学第二课堂活动总结
2014/07/08 职场文书
毕业论文致谢部分怎么写
2015/05/14 职场文书
中国合伙人观后感
2015/06/02 职场文书
MySQL分区表实现按月份归类
2021/11/01 MySQL
Lakehouse数据湖并发控制陷阱分析
2022/03/31 Oracle
python数字图像处理实现图像的形变与缩放
2022/06/28 Python