一、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文件读取方法相关推荐

  1. python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。(4.0分)_学小易找答案...

    [单选题]文本文件存储的是(),由若干文本行组成,通常每行以换行符 '\n' 结尾.(4.0分) [单选题]()属性是返回被打开文件的访问模式.(4.0分) [单选题]重力坝是由砼或( )修筑而成的大 ...

  2. python文件读取方法read(size)的含义是_Python file read()方法

    在计算机中,文件包括了文档.图片.视频.程序组件等,每个类型的文件都有不同的作用或功用.例如一个程序通常由主程序.动态库.配置文件等组成,这些也是文件,起到支持程序运行的作用.想要使用文件,第一个操作 ...

  3. python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。...

    [单选题]李明在他所属的公司工作五年,每天都很认真地处理繁杂的事情,同事们都夸他认真,但是依然没有建树,这是因为: [多选题]品牌标志的作用表现在 [单选题]新产品开发的第一个阶段是_______. ...

  4. python文件读取方法read(size)的含义是_Python基于read(size)方法读取超大文件

    pyhon读取文件很方便,但是,如果文件很大,而且还是一行文件,那就蛋疼了. 不过还好有read(size)方法,这个方法就是每次读取size大小的数据到内存中 下面来个示例 def readline ...

  5. Python 文件 tell() 方法

    描述 Python 文件 tell() 方法返回文件的当前位置,即文件指针当前位置. 语法 tell() 方法语法如下: fileObject.tell() 参数 无 返回值 返回文件的当前位置. 实 ...

  6. python调用vb文件_【转载】利用VB生成APDL文件 和Python文件的方法

    转载 利用VB生成APDL文件 和Python文件的方法 作者:李涛 欢迎关注:CAE技术分享 专注于CAE技术的分享和讨论. 1. 概述 Visual Basic作为一种可视化程序设计语言,应用相对 ...

  7. python文件读取操作练习题(统计单词)

    python文件读取操作练习题(统计单词) 学习路线:python的文件读取基础入门(read(),readlines(),with.open()) ->python文件读取操作练习题(统计单词 ...

  8. Python 文件 close() 方法

    描述 Python 文件 close() 方法用于关闭一个已打开的文件.关闭后的文件不能再进行读写操作, 否则会触发 ValueError 错误. close() 方法允许调用多次. 当 file 对 ...

  9. python读取文件读不出来-python文件读取失败怎么处理

    在读取文件时候比如读取 xxx.csv 时候 可能报编码错误 类似于 'xxx' codec can't decode byte 0xac in position 211: illegal multi ...

最新文章

  1. [JS] 关于parseInt的一个小知识:[‘1‘, ‘2‘, ‘3‘].map(parseInt)
  2. MySQL面试题 | 附答案解析(十五)
  3. lunix下的redis数据库操作——hash(哈希)
  4. java线程睡眠一分钟_Java中的TimerTimerTask和线程睡眠
  5. php ip访问mysql什么配置_PHP与MYSQL配合完成IP的存取
  6. 强化学习和最优控制的《十个关键点》81页PPT汇总
  7. 2022春节档新片预售总票房达1.08亿
  8. Python 函数知识
  9. Objective-C学习准备__C语言6
  10. 多GPU环境运行实验的一点经验
  11. 用Pandas进行数据清洗
  12. 好淘客饿了么返利系统-外卖返利优惠券系统-支持美团、饿了么的外卖和商超/电影票 支持多级代理返利
  13. html毕业设计任务要求,毕业设计任务及进度安排|毕业设计进度安排
  14. 求内切圆半径的c语言编程,内切圆半径公式推导
  15. 句子迷仿写篇一:实现底部导航栏
  16. leet70:爬楼梯
  17. 【CSDN竞赛第四期】编程赛后总结与分享
  18. GAN之父离开苹果重返谷歌,SpaceX最新估值达1250亿美元,美国官方公布UFO进展,今日更多大新闻在此...
  19. windows下安装cygwin+swoole教程
  20. 领导层必看:要想公司管理好,办公软件少不了

热门文章

  1. java m查询_信息查询系统,基于SSM框架的JAVA系统
  2. 默认是字典排序法_每日一课 | Python 进阶编程之字典的高级用法
  3. makefile语法_Makefile的语法
  4. Python+OpenCV:级联分类器(Cascade Classifier)
  5. Qt connect()的第五种重载[=](){}
  6. QtCreator 编译时提示 warning C4819 的解决办法
  7. ElasticSearch权威指南学习(索引管理)
  8. 48.本地Hyper-V虚拟机的异地(Azure)容灾(下)
  9. V-5-4 配置Horizon View Server
  10. mysqlreport 文档