首页>>后端>>Python->读取txt有多少行python的简单介绍

读取txt有多少行python的简单介绍

时间:2023-12-01 本站 点击:0

本篇文章首席CTO笔记来给大家介绍有关读取txt有多少行python以及的相关内容,希望对大家有所帮助,一起来看看吧。

本文目录一览:

1、python怎么把查询输入内容在txt里是多少行?2、python 读取txt文件多少行3、怎么用python读取txt文件里指定行的内容,并导入excel?4、python 怎么求一个文档的总行数?

python怎么把查询输入内容在txt里是多少行?

keyword = input()

with open('search.txt', 'r') as fin:

for i, line in enumerate(fin):

if keyword in line:

print(i, line)

python 读取txt文件多少行

以下是读取hanoi.py程序行数的示例程序,供参考。

f=open('hanoi.py','r')

lines=f.readlines()

f.close()

n=0

for line in lines:

n=n+1

print(n)

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

全文使用的是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]

这样来取指定行

python 怎么求一个文档的总行数?

获取总行数可以用下面的方法获取

lines = file.readlines()

print len(lines)

如果只是遍历文件,可以用下面的方法:

f = open('file', 'r')

for line in open('file'):

line = f.readline()

结语:以上就是首席CTO笔记为大家整理的关于读取txt有多少行python的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于、读取txt有多少行python的相关内容别忘了在本站进行查找喔。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/5830.html