python文件读取方法
一、text文件的读取
readlines():一次读取所有内容并按行返回list
split()方法:str.split(str="",num=string.count(str)).指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串。
例子一:
with open('testSet.txt') as fr:forline in fr.readlines():lineArr = line.strip().split()dataMat.append([float(lineArr[0]),float(lineArr[1])])labelMat.append(int(lineArr[2]))
for循环第一次结果:
dataMat=[[-0.017612,14,053064]]
labelMat=[0]
例子二:
def file2matrix(filename):# 得到文件行数,构造矩阵fr =open(filename)arrayLines = fr.readlines()numberOfLines = len(arrayLines)returnMat = zeros((numberOfLines,3))labelVector = []index =0forline in arrayLines:line = line.strip() #去掉每行头尾空白#print(line)listFromLine = line.split('\t') #获取列表元素returnMat[index,:] = listFromLine[0:3]labelVector.append(int(listFromLine[-1]))index += 1returnreturnMat,labelVector
for 循环第一次结果:
listFromLine = [‘40920’,’8.326976’,’0.953952’,’3’]
returnMat=[[40920 8.326976 0.953952]]
labelVector=[3]
二、mat文件的读取
import scipy.io as sio
# mat文件读取
matfn1 = u'D:/Project_python/train.mat' # mat文件路径
data1 = sio.loadmat(matfn1) #返回一个字典类型
trainLabel = data1['trainLabel']
trainData = data1['trainData']
python文件读取方法相关推荐
- python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。(4.0分)_学小易找答案...
[单选题]文本文件存储的是(),由若干文本行组成,通常每行以换行符 '\n' 结尾.(4.0分) [单选题]()属性是返回被打开文件的访问模式.(4.0分) [单选题]重力坝是由砼或( )修筑而成的大 ...
- python文件读取方法read(size)的含义是_Python file read()方法
在计算机中,文件包括了文档.图片.视频.程序组件等,每个类型的文件都有不同的作用或功用.例如一个程序通常由主程序.动态库.配置文件等组成,这些也是文件,起到支持程序运行的作用.想要使用文件,第一个操作 ...
- python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。...
[单选题]李明在他所属的公司工作五年,每天都很认真地处理繁杂的事情,同事们都夸他认真,但是依然没有建树,这是因为: [多选题]品牌标志的作用表现在 [单选题]新产品开发的第一个阶段是_______. ...
- python文件读取方法read(size)的含义是_Python基于read(size)方法读取超大文件
pyhon读取文件很方便,但是,如果文件很大,而且还是一行文件,那就蛋疼了. 不过还好有read(size)方法,这个方法就是每次读取size大小的数据到内存中 下面来个示例 def readline ...
- Python 文件 tell() 方法
描述 Python 文件 tell() 方法返回文件的当前位置,即文件指针当前位置. 语法 tell() 方法语法如下: fileObject.tell() 参数 无 返回值 返回文件的当前位置. 实 ...
- python调用vb文件_【转载】利用VB生成APDL文件 和Python文件的方法
转载 利用VB生成APDL文件 和Python文件的方法 作者:李涛 欢迎关注:CAE技术分享 专注于CAE技术的分享和讨论. 1. 概述 Visual Basic作为一种可视化程序设计语言,应用相对 ...
- python文件读取操作练习题(统计单词)
python文件读取操作练习题(统计单词) 学习路线:python的文件读取基础入门(read(),readlines(),with.open()) ->python文件读取操作练习题(统计单词 ...
- Python 文件 close() 方法
描述 Python 文件 close() 方法用于关闭一个已打开的文件.关闭后的文件不能再进行读写操作, 否则会触发 ValueError 错误. close() 方法允许调用多次. 当 file 对 ...
- python读取文件读不出来-python文件读取失败怎么处理
在读取文件时候比如读取 xxx.csv 时候 可能报编码错误 类似于 'xxx' codec can't decode byte 0xac in position 211: illegal multi ...
最新文章
- [JS] 关于parseInt的一个小知识:[‘1‘, ‘2‘, ‘3‘].map(parseInt)
- MySQL面试题 | 附答案解析(十五)
- lunix下的redis数据库操作——hash(哈希)
- java线程睡眠一分钟_Java中的TimerTimerTask和线程睡眠
- php ip访问mysql什么配置_PHP与MYSQL配合完成IP的存取
- 强化学习和最优控制的《十个关键点》81页PPT汇总
- 2022春节档新片预售总票房达1.08亿
- Python 函数知识
- Objective-C学习准备__C语言6
- 多GPU环境运行实验的一点经验
- 用Pandas进行数据清洗
- 好淘客饿了么返利系统-外卖返利优惠券系统-支持美团、饿了么的外卖和商超/电影票 支持多级代理返利
- html毕业设计任务要求,毕业设计任务及进度安排|毕业设计进度安排
- 求内切圆半径的c语言编程,内切圆半径公式推导
- 句子迷仿写篇一:实现底部导航栏
- leet70:爬楼梯
- 【CSDN竞赛第四期】编程赛后总结与分享
- GAN之父离开苹果重返谷歌,SpaceX最新估值达1250亿美元,美国官方公布UFO进展,今日更多大新闻在此...
- windows下安装cygwin+swoole教程
- 领导层必看:要想公司管理好,办公软件少不了
热门文章
- java m查询_信息查询系统,基于SSM框架的JAVA系统
- 默认是字典排序法_每日一课 | Python 进阶编程之字典的高级用法
- makefile语法_Makefile的语法
- Python+OpenCV:级联分类器(Cascade Classifier)
- Qt connect()的第五种重载[=](){}
- QtCreator 编译时提示 warning C4819 的解决办法
- ElasticSearch权威指南学习(索引管理)
- 48.本地Hyper-V虚拟机的异地(Azure)容灾(下)
- V-5-4 配置Horizon View Server
- mysqlreport 文档