python2.7读取txt文件_python如何读取txt文件
python读取txt文件的方法:首先打开文件,代码为【f = open('/tmp/test.txt')】;然后进行读取,代码为【
本教程操作环境:windows7系统、python3.9版,该方法适用于所有品牌电脑。
python读取txt文件的方法:
一、文件的打开和创建>>> f = open('/tmp/test.txt')
>>> f.read()
'hello python!\nhello world!\n'
>>> f
二、文件的读取
步骤:打开 -- 读取 -- 关闭>>> 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
例如下面是将要读入的txt文件
经过读取后,在Enthought Canopy的variable window查看读入的数据, 左侧为pos,右侧为Efield。
相关免费学习推荐:python视频教程
python2.7读取txt文件_python如何读取txt文件相关推荐
- python怎么分行读取txt文件_python怎么读取txt文件内容
详细内容 读取文件: 步骤:打开 -- 读取 -- 关闭>>> f = open('/tmp/test.txt') >>> f.read() 'hello pyth ...
- python3 读取.plist文件_Python学习笔记 -5 - 文件操作
Python文件操作 读写文件是最常见的IO操作,在磁盘上读写文件的功能都是由操作系统提供的,操作系统不允许普通的程序直接操作磁盘(大部分程序都需要间接的通过操作系统来完成对硬件的操作),所以,读写文 ...
- python如何逐行读取文件_Python逐行读取文件中内容的简单方法
项目开发中文件的读写是必不可少的 下面来简单介绍一下文件的读 读文件,首先我们要有文件 那我首先自己创建了一个文本文件password.txt 内容如下: 下面先贴上代码,然后对其进一步解释: # c ...
- python读取nii文件_python实现批量nii文件转换为png图像
之前介绍过单个nii文件转换成png图像: 这里介绍将多个nii文件(保存在一个文件夹下)转换成png图像.且图像单个文件夹的名称与nii名字相同. import numpy as np import ...
- python找不到csv文件_Python如何读取csv文件
逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本). 纯文本意味着该文件是一个字符序列, ...
- python中如何打开csv文件_Python如何读取csv文件
逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本). 纯文本意味着该文件是一个字符序列, ...
- 在python里面怎么读取文件_python怎么读取文件内容
详细内容 Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出OSError的错误. 完整的语法格式为:(推荐学习: ...
- python读取docx文件_Python应用 | 读写docx文件 (值得收藏的技能)
字处理软件是平时办公必备的同时也是最常用的软件之一,而字处理软件用的最多最频繁的就是微软的word,其扩展名为docx.在日常工作中,可能需要对很多的docx文件进行批处理,例如教师在批阅学生提交的电 ...
- python2打开文件_Python 基础 -2.2 文件操作
文件操作: os.mknod("test.txt") 创建空文件 fp = open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件 f ...
- python npy文件_python实现npy格式文件转换为txt文件操作
如下代码会将npy的格式数据读出,并且输出来到控制台: import numpy as np ##设置全部数据,不输出省略号 import sys np.set_printoptions(thresh ...
最新文章
- 用C语言解“混合类型数据格式化输出”题
- 自适应col自动换行显示_10kV配网自适应综合型馈线自动化技术的测试问题及解决措施...
- Timer和TimerTask
- 3w最简单led灯电路图_行业内幕揭秘:LED灯没有你想的那么简单!
- flash java 通信,Flash到JavaScript的通信实例
- 润乾V4导出TXT时自定义分隔符
- js对象数组 按对象的某一属性进行去重
- 302状态码_HTTP状态码status code详解
- php下拉框选中效果,jquery模拟select下拉框效果
- 正则表达式 之 回溯引用:前后一致匹配
- Java汽车销售系统
- 华为USG6000系列防火墙的Console密码重置过程
- 查岗神器!如何查看连接过的WiFi记录+详细信息+密码找回
- office插件开发_OneKeyTools:强大PPT插件
- HRD 必须了解的持续绩效的优势
- 机器学习岗位面试总结:简历应该关注的5个重点
- jmeter测试报告分析
- 初识Postman工具
- APP加固案例:慈溪农村商业银行
- Unity 一起看+弹幕 Socket通信