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文件相关推荐

  1. python怎么分行读取txt文件_python怎么读取txt文件内容

    详细内容 读取文件: 步骤:打开 -- 读取 -- 关闭>>> f = open('/tmp/test.txt') >>> f.read() 'hello pyth ...

  2. python3 读取.plist文件_Python学习笔记 -5 - 文件操作

    Python文件操作 读写文件是最常见的IO操作,在磁盘上读写文件的功能都是由操作系统提供的,操作系统不允许普通的程序直接操作磁盘(大部分程序都需要间接的通过操作系统来完成对硬件的操作),所以,读写文 ...

  3. python如何逐行读取文件_Python逐行读取文件中内容的简单方法

    项目开发中文件的读写是必不可少的 下面来简单介绍一下文件的读 读文件,首先我们要有文件 那我首先自己创建了一个文本文件password.txt 内容如下: 下面先贴上代码,然后对其进一步解释: # c ...

  4. python读取nii文件_python实现批量nii文件转换为png图像

    之前介绍过单个nii文件转换成png图像: 这里介绍将多个nii文件(保存在一个文件夹下)转换成png图像.且图像单个文件夹的名称与nii名字相同. import numpy as np import ...

  5. python找不到csv文件_Python如何读取csv文件

    逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本). 纯文本意味着该文件是一个字符序列, ...

  6. python中如何打开csv文件_Python如何读取csv文件

    逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本). 纯文本意味着该文件是一个字符序列, ...

  7. 在python里面怎么读取文件_python怎么读取文件内容

    详细内容 Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出OSError的错误. 完整的语法格式为:(推荐学习: ...

  8. python读取docx文件_Python应用 | 读写docx文件 (值得收藏的技能)

    字处理软件是平时办公必备的同时也是最常用的软件之一,而字处理软件用的最多最频繁的就是微软的word,其扩展名为docx.在日常工作中,可能需要对很多的docx文件进行批处理,例如教师在批阅学生提交的电 ...

  9. python2打开文件_Python 基础 -2.2 文件操作

    文件操作: os.mknod("test.txt") 创建空文件 fp = open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件 f ...

  10. python npy文件_python实现npy格式文件转换为txt文件操作

    如下代码会将npy的格式数据读出,并且输出来到控制台: import numpy as np ##设置全部数据,不输出省略号 import sys np.set_printoptions(thresh ...

最新文章

  1. 用C语言解“混合类型数据格式化输出”题
  2. 自适应col自动换行显示_10kV配网自适应综合型馈线自动化技术的测试问题及解决措施...
  3. Timer和TimerTask
  4. 3w最简单led灯电路图_行业内幕揭秘:LED灯没有你想的那么简单!
  5. flash java 通信,Flash到JavaScript的通信实例
  6. 润乾V4导出TXT时自定义分隔符
  7. js对象数组 按对象的某一属性进行去重
  8. 302状态码_HTTP状态码status code详解
  9. php下拉框选中效果,jquery模拟select下拉框效果
  10. 正则表达式 之 回溯引用:前后一致匹配
  11. Java汽车销售系统
  12. 华为USG6000系列防火墙的Console密码重置过程
  13. 查岗神器!如何查看连接过的WiFi记录+详细信息+密码找回
  14. office插件开发_OneKeyTools:强大PPT插件
  15. HRD 必须了解的持续绩效的优势
  16. 机器学习岗位面试总结:简历应该关注的5个重点
  17. jmeter测试报告分析
  18. 初识Postman工具
  19. APP加固案例:慈溪农村商业银行
  20. Unity 一起看+弹幕 Socket通信

热门文章

  1. 【矩阵论】对称矩阵特征值的性质与直积
  2. 计算机主板电源管理线路图,笔记本电源维修方法详解【图文教程】
  3. 说话人识别ALIZE工具包的编译
  4. JVM垃圾收集算法及垃圾收集器
  5. k3 cloud oracle,调试K3Cloud的管理中心未能加载Oracle问题
  6. 当年发明“熊猫烧香”病毒的天才,如今怎么样了?
  7. GB BIG5 转码原理全解析
  8. css div 分页样式,3种简洁漂亮的CSS分页按钮样式
  9. 网站嵌入虚拟试衣间方案问题
  10. 再见实体店!推荐一个Python神器,能在线帮助小姐姐试衣服!