问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么用python读取txt文件里指定行的内容,并导入excel?

发布网友 发布时间:2022-04-22 21:27

我来回答

1个回答

热心网友 时间:2022-04-07 12:49

全文使用的是xlswriter模块写的,也有人使用 xlrd与 xlutils模块实现,不过还未进行验证

import xlsxwriter

workbook = xlsxwriter.Workbook("D:\\Program Files\\subpy\\sql2.xlsx")#在指定目录下创建一个excle

worksheet = workbook.add_worksheet("students")#新建一个sheet

title_index = ["A","B","C","D"]#sheet中的区域

li = [] #定义一个空列表

blod = workbook.add_format({"bold":True})#定义exlce中写入的字体with open("D:\\Program Files\\subpy\\tets.txt",'r') as f1:#打开txt文档

lines = f1.readlines()#读取所有行内容

n = -1#定义一个变量

for x in lines:#逐行读取

n=n+1

li.append(x[:-1])#去掉回车符

y= x.split#以空格分字符

for i in range(len(title_index)):#读取excle区域下标

# for i,j in enumerate(title_index):

content = y[i]#单个字符读取

worksheet.write(n,i,content,blod)#分行分列写入workbook.

close#关闭excle

txt文件可以用行号,用readlines读取出来的数据是一个列表,你可以使用:

f = open('', 'r')

line = f.readlines()

line_need = line[行号-1]

这样来取指定行

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...总是被情所困?要怎么样才能控制自己,对他不要那么在呼? 关于@synchronized,你所不知道的事情 怎么样才算得上熟悉多线程编程? 大学期间,有必要考驾照吗 酸奶怎么做奶酪 酸奶:奶酪 一个女人的在保安室用掐带把男保安勒死了这是什么电影 开场就是一个老头被钢绳给勒死,那是啥电影 鱼城镇下辖村 顾楼村位于哪个市 想问下python3怎么将列表数据逐行写入excel表格呢? python 将一个数组存到excle 如何通过python快速输出数据库数据到excel python怎么把变量存为excel 怎么使用python将一组数据写入excel 新手学习Python,求教Python中如何导入excel数据 我的用电脑版微信登录不上去,而别人的号却可以登录上去(同一台电脑)? 什么是原始股?怎样买原始股? 什么是有限责任公司的干股,实股,注册股 原始股分红权? 分红股和原始股有什么区别? 管理股份和原始股份怎样分 原始股和分红股怎么分红? 女人的微信签名墨是什么意思 墨在诗经中的意思是什么?_? 墨迹是什么意思 墨在人名里是什么意思 “胸无点墨”的“墨”是什么意思? 手墨的墨是什么意思? 墨守陈规的“墨”是什么意思 中国是什么? 中国为何叫做“中国”,究竟是怎么由来的呢? 为什么我们国家叫中国? “中国”一词的由来? 什么是中国? 中国从哪里来? 中国为什么叫中国? 华为手机和红米笔记本可以多屏协作吗? 中国有多少省市? “中国”,这个名字是谁起的,在哪一年? “中国”为什么会称为中国呢? 我们说“全国”为什么指中国,而不是指全部国家? “中国”的概念到底是什么? 中国起源于何时? 小班分享阅读小鸡捉虫教案怎么写 小班数学教案《小鸡捉虫》怎么写 小鸡吃东西小班体育教案 小班体育教案 幼儿户外自主游戏 挑战区小班 小班角色游戏《小鸡山壳》教案