python怎么分行读取txt文件_python怎么读取txt文件内容
详细内容
读取文件:
步骤:打开 -- 读取 -- 关闭>>> f = open('/tmp/test.txt')
>>> f.read()
'hello python!\nhello world!\n'
>>> f.close()
读取数据是后期数据处理的必要步骤。.txt是广泛使用的数据文件格式。一些.csv, .xlsx等文件可以转换为.txt 文件进行读取。我常使用的是Python自带的I/O接口,将数据读取进来存放在list中,然后再用numpy科学计算包将list的数据转换为array格式,从而可以像MATLAB一样进行科学计算。
下面是一段常用的读取txt文件代码,可以用在大多数的txt文件读取中filename = 'array_reflection_2D_TM_vertical_normE_center.txt' # txt文件和当前脚本在同一目录下,所以不用写具体路径
pos = []
Efield = []
with open(filename, 'r') as file_to_read:
while True:
lines = file_to_read.readline() # 整行读取数据
if not lines:
break
pass
p_tmp, E_tmp = [float(i) for i in lines.split()] # 将整行数据分割处理,如果分割符是空格,括号里就不用传入参数,如果是逗号, 则传入‘,'字符。
pos.append(p_tmp) # 添加新读取的数据
Efield.append(E_tmp)
pass
pos = np.array(pos) # 将数据从list类型转换为array类型。
Efield = np.array(Efield)
pass
更多Python相关技术文章,请访问Python教程栏目进行学习!
python怎么分行读取txt文件_python怎么读取txt文件内容相关推荐
- python npy文件_python实现npy格式文件转换为txt文件操作
如下代码会将npy的格式数据读出,并且输出来到控制台: import numpy as np ##设置全部数据,不输出省略号 import sys np.set_printoptions(thresh ...
- python 写txt 换行_python中写入txt文件需要换行,以及\r 和\n
在Python中,用open()函数打开一个txt文件,写入一行数据之后需要一个换行 如果直接用 f.write('\n') 只会在后面打印一个字符串'\n',而不是换行' 需要用 f.write(' ...
- python如何打开npy文件_python实现npy格式文件转换为txt文件操作
如下代码会将npy的格式数据读出,并且输出来到控制台: import numpy as np ##设置全部数据,不输出省略号 import sys np.set_printoptions(thresh ...
- python如何逐行读取文件_Python逐行读取文件中内容的简单方法
项目开发中文件的读写是必不可少的 下面来简单介绍一下文件的读 读文件,首先我们要有文件 那我首先自己创建了一个文本文件password.txt 内容如下: 下面先贴上代码,然后对其进一步解释: # c ...
- python怎么读取xls文件_python 怎样读取xls文件内容
匿名用户 1级 2016-10-21 回答 用python对excel的读写操作,要用到两个库:xlrd和xlwt,首先下载安装这两个库. 1.#读取Excel import xlrd data = ...
- python找不到csv文件_Python如何读取csv文件
逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本). 纯文本意味着该文件是一个字符序列, ...
- python合并文件夹下的文件_Python实现合并同一个文件夹下所有txt文件的方法示例...
本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法.分享给大家供大家参考,具体如下: 一.需求分析 合并一个文件夹下所有txt文件 二.合并效果 三.python实现代码 # -*- ...
- python中如何打开csv文件_Python如何读取csv文件
逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本). 纯文本意味着该文件是一个字符序列, ...
- python word.documents.open报错_Python:读取两种Word文件简述及文件未能引发事件错误...
Python 中可以读取 word 文件的库有 python-docx 和 pywin32. 优点缺点python-docx跨平台只能处理 .docx 格式,不能处理.doc格式pywin32仅限 w ...
最新文章
- iOS 疑难杂症— — 收到推送显示后自动消失的问题
- 我们离通用智能机器人大脑还有多远?看看这家科技公司给出的答案
- LeetCode 2132. 用邮票贴满网格图(DP/二维差分)
- java hashSet
- vue 和react
- 马云后悔创办阿里:想停根本停不下来;人民日报评“滴滴顺风车争议”;jQuery 曝漏洞|极客头条...
- Python Mysql 数据库操作
- python基本语法结构
- IAR+STVP烧录程序排错
- 史上最简单的LSTM文本分类实现:搜狗新闻文本分类(附代码)
- 基于ResNet的MSTAR数据集目标分类
- 资源共享——FTP服务
- 手机端android app崩溃的常见类型
- fastadmin中selectpage条件wherein添加
- 用c语言模拟石头剪刀布小游戏
- 基于JAVA彩票在线购买系统计算机毕业设计源码+系统+lw文档+部署
- 什么蓝牙耳机性价比高?四款高品质蓝牙耳机测评
- 个人总结:京东技术体系员工级别划分及薪资区间
- 苹果手机电池怎么保养_苹果手机信号差是网络问题还是手机问题
- matlab url什么意思,URL是什么 url是什么意思?
热门文章
- 决定高薪的细节守则 zz
- _ReturnAddress 使用
- CMU15445 2020 B+TREE简单记录
- iOS开发 字体的几种设置方法
- Fatal Python error: init_stdio_encoding: failed to get the Python codec name of the stdio encoding
- Python 为什么只需一条语句“a,b=b,a”,就能直接交换两个变量?
- 1.OP-TEE代码结构
- EasyRecovery数据恢复软件V15专业版使用操作流程
- xshell工具将服务器文件下载到本地
- Java项目:ERP管理系统(java+SpringBoot+EasyUI+maven+mysql)