本文摘自php中文网,作者藏色散人,侵删。
python怎么读取txt文件?
文件的打开的两种方式
1 2 3 4 5 6 7 | f = open( "data.txt" , "r" ) #设置文件对象
f.close() #关闭文件
#为了方便,避免忘记close掉这个文件对象,可以用下面这种方式替代
with open( 'data.txt' , "r" ) as f: #设置文件对象
str = f.read() #可以是随便对文件的操作
|
推荐:Python教程
读文件
1.简单的将文件读取到字符串中
1 2 3 | f = open( "data.txt" , "r" ) #设置文件对象
str = f.read() #将txt文件的所有内容读入到字符串str中
f.close() #将文件关闭
|
2.按行读取整个文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #第一种方法
f = open( "data.txt" , "r" ) #设置文件对象
line = f.readline()
line = line[:-1]
while line: #直到读取完文件
line = f.readline() #读取一行文件,包括换行符
line = line[:-1] #去掉换行符,也可以不去
f.close() #关闭文件
#第二种方法
data = []
for line in open( "data.txt" , "r" ): #设置文件对象并读取每一行文件
data.append(line) #将每一行文件加入到list中
#第三种方法
f = open( "data.txt" , "r" ) #设置文件对象
data = f.readlines() #直接将文件中按行读到list里,效果与方法2一样
f.close() #关闭文件
|
3.将文件读入数组中
1 2 | import numpy as np
data = np.loadtxt( "data.txt" ) #将文件中数据加载到data数组里
|
以上就是python怎么读取txt文件的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python里有成员变量吗
用matplotlib如何绘制堆叠图和饼图
Python数据分析
m2crypto rsa加密、解密的实例介绍
Python实现有序字典的详细介绍(附代码)
基于Python的图片修复程序(实现水印去除)
Python在每个字符后添加空格的实例
anaconda和Python区别
Python中怎么去掉标点符号
Python基础学习详解
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python怎么读取txt文件