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基于正则表达式实现检查文件内容的方法【文件检索】
Aug 30 Python
Python中的pygal安装和绘制直方图代码分享
Dec 08 Python
python在非root权限下的安装方法
Jan 23 Python
Python3.6通过自带的urllib通过get或post方法请求url的实例
May 10 Python
Python 十六进制整数与ASCii编码字符串相互转换方法
Jul 09 Python
python实现websocket的客户端压力测试
Jun 25 Python
通过python实现弹窗广告拦截过程详解
Jul 10 Python
python中将两组数据放在一起按照某一固定顺序shuffle的实例
Jul 15 Python
python爬虫 Pyppeteer使用方法解析
Sep 28 Python
python输入错误后删除的方法
Oct 12 Python
Python 串口通信的实现
Sep 29 Python
python使用selenium爬虫知乎的方法示例
Oct 28 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 文章采集正则代码
2009/12/28 PHP
pdo中使用参数化查询sql
2011/08/11 PHP
ASP和PHP实现生成网站快捷方式并下载到桌面的方法
2014/05/08 PHP
Yii框架登录流程分析
2014/12/03 PHP
php+html5+ajax实现上传图片的方法
2016/05/14 PHP
PHP Ajax JavaScript Json获取天气信息实现代码
2016/08/17 PHP
php usort 使用用户自定义的比较函数对二维数组中的值进行排序
2017/05/02 PHP
PHP实现对xml的增删改查操作案例分析
2017/05/19 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
javascript 拖放效果实现代码
2010/01/22 Javascript
JQuery的html(data)方法与<script>脚本块的解决方法
2010/03/09 Javascript
JS俄罗斯方块,包含完整的设计理念
2010/12/11 Javascript
防止浏览器记住用户名及密码的简单实用方法
2013/04/22 Javascript
AngularJS语法详解(续)
2015/01/23 Javascript
javascript封装的sqlite操作类实例
2015/07/17 Javascript
分享一些常用的jQuery动画事件和动画函数
2015/11/27 Javascript
jq实现左滑显示删除按钮,点击删除实现删除数据功能(推荐)
2016/08/23 Javascript
微信小程序 radio单选框组件详解及实例代码
2017/01/10 Javascript
Angular.JS中select下拉框设置value的方法
2017/06/20 Javascript
es6中的解构赋值、扩展运算符和rest参数使用详解
2017/09/28 Javascript
深入浅析Vue.js计算属性和侦听器
2018/05/05 Javascript
[01:25]DOTA2自定义游戏灵园鬼域等你踏足
2015/10/30 DOTA
Python列表append和+的区别浅析
2015/02/02 Python
python通过加号运算符操作列表的方法
2015/07/28 Python
Python简单删除列表中相同元素的方法示例
2017/06/12 Python
ubuntu17.4下为python和python3装上pip的方法
2018/06/12 Python
Python.append()与Python.expand()用法详解
2019/12/18 Python
Python监控服务器实用工具psutil使用解析
2019/12/19 Python
沙特阿拉伯网上购物:Sayidaty Mall
2018/05/06 全球购物
AJAX都有哪些有点和缺点
2012/11/03 面试题
项目合作计划书
2014/01/09 职场文书
竞聘演讲稿精彩开头和结尾
2014/05/14 职场文书
理想点亮人生演讲稿
2014/05/21 职场文书
Win11局域网共享权限在哪里设置? Win11高级共享的设置技巧
2022/04/05 数码科技
Android Rxjava3 使用场景详解
2022/04/07 Java/Android
vmware虚拟机打不开vmx文件怎么办 ?vmware虚拟机vmx文件打开方法
2022/04/08 数码科技