python从文件中读取数据排序_python-从文件中读取数据

一、读取整个文件

learnFile.py

绝对路径

# coding=UTF-8

import sys

reload(sys)

with open(r'C:\Users\zhujiachun\Desktop\test_text.txt','r') as file_object:

contents = file_object.read()

print contents

在learnFile.py所在的目录中查找test_text.txt 并打开

# coding=UTF-8

import sys

reload(sys)

with open('test_text.txt') as file_object:

contents = file_object.read()

print contents

with open():在不需要访问文件后将其关闭

也可以用open(),close()。但如果程序存在bug,可能导致close()不执行,文件不关闭。

因此推荐用with open()方法

结果:

L3Byb3h5L2h0dHBzL2ltZzIwMTguY25ibG9ncy5jb20vYmxvZy8xNzMzMzA4LzIwMTkxMC8xNzMzMzA4LTIwMTkxMDMwMTY1MDIyMTQ4LTU5NTcyNTI3Mi5wbmc=.jpg

出现IOError: [Errno 22] invalid mode ('r') or filename:解决方法:

如果你要是对文件进行写入操作应该这样

f=open(r‘c:\fenxi.txt’,'w')

如果是只是读取:

f=open(r‘c:\fenxi.txt’,'r')

删除读取文件显示内容末尾空行:

read()到达文件末尾会返回一个空字符串,显示出来就是一个空行

可使用rstrip():

删除空格用strip()

# coding=UTF-8

import sys

reload(sys)

with open('test_text.txt') as file_object:

contents = file_object.read()

print contents.rstrip()

二、逐行读取

使用for循环读取每一行

# coding=UTF-8

with open('test_text.txt') as file_object:

for line in file_object:

print line.rstrip()

储存在列表中读取

# coding=UTF-8

with open('test_text.txt') as file_object:

lines = file_object.readlines()

for line in lines:

print line.rstrip()

Python从文件中读取数据(2)

一.读取文件中各行的内容并存储到一个列表中 继续用resource.txt 举例 resource.txt my name is joker, I am 18 years old, How about ...

Python从文件中读取数据

一.读取整个文件内容 在读取文件之前,我们先创建一个文本文件resource.txt作为源文件. resource.txt my name is joker, I am 18 years old, H ...

【Python】从文件中读取数据

从文件中读取数据 1.1 读取整个文件 要读取文件,需要一个包含几行文本的文件(文件PI_DESC.txt与file_reader.py在同一目录下) PI_DESC.txt 3.1415926535 ...

TF从文件中读取数据

从文件中读取数据 在TensorFlow中进行模型训练时,在官网给出的三种读取方式,中最好的文件读取方式就是将利用队列进行文件读取,而且步骤有两步: 把样本数据写入TFRecords二进制文件 从队列 ...

java从文件中读取数据然后插入到数据库表中

实习工作中,完成了领导交给的任务,将搜集到的数据插入到数据库中,代码片段如下: static Connection getConnection() throws SQLException, IOExc ...

归纳从文件中读取数据的六种方法-JAVA IO基础总结第2篇

在上一篇文章中,我为大家介绍了<5种创建文件并写入文件数据的方法>,本节我们为大家来介绍6种从文件中读取数据的方法. 另外为了方便大家理解,我为这一篇文章录制了对应的视频:总结java从文 ...

从txt文件中读取数据放在二维数组中

1.我D盘中的test.txt文件内的内容是这样的,也是随机产生的二维数组 /test.txt/ 5.440000 3.4500006.610000 6.0400008.900000 3.030000 ...

Python从文件中读取字符串,用正则表达式匹配中文字符的问题

2013-07-27 21:01:37|           在Windows下,用Python从.txt文件中读取字符串,并用正则表达式匹配中文,在网上看了方法,用的时候发现中文没有被匹配.     ...

Java—从文件中读取数据

1.FileInputStream() // 构建字节输入流对象,参数为文件名 FileInputStream fin = new FileInputStream("message&quot ...

springMVC从上传的Excel文件中读取数据

示例:导入客户文件(Excle文件) 一.编辑customer.xlsx 二.在spring的xml文件设置上传文件大小

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值