利用Python读取txt文档的方法讲解


Posted in Python onJune 23, 2018

在G:/PythonPractise文件夹下新建一个名为record.txt的文本文档,写入如下图所示四行内容并保存。

利用Python读取txt文档的方法讲解

打开python3的idle,开始写代码。

方法一代码和运行结果如下:

利用Python读取txt文档的方法讲解

如上面运行结果所示,上面的结果是省略end=的写法,等价于end="\n"(回车); 下面的结果是end=""(空字符串)的写法,等价于end="\r"(换行)

方法二代码和运行结果如下:

利用Python读取txt文档的方法讲解

方法三代码结果如下:

利用Python读取txt文档的方法讲解

比较三种方法,方法一先将该路径下的文件返回成一个对象,在调用对象的readline()方法;方法三调用的是文件的readlines()方法,方法二是遍历文件中每一行,然逐行打印。

注意,下面这种写法是错误的!:

利用Python读取txt文档的方法讲解

这个方法调用的是文件对象的readline()方法,readline()方法只能读取一行数据,不用循环的话,只能读取文件中的第一行数据(一般的列的标题头),这样它读取出的内容就只有第一行的内容,并将第一行的内容放到到一个列表中存放,存放的东西就成了一个字符串,下面再用for in 的循环来遍历这个列表中的内容,取出的就是字符串中的每个字符元素了,然后将这些字符逐行打印,就成了竖向排版。

附:全部的转义字符和含义:

利用Python读取txt文档的方法讲解

以上这篇利用Python读取txt文档的方法讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python下Fabric的简单部署方法
Jul 14 Python
Django 使用logging打印日志的实例
Apr 28 Python
Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
Apr 30 Python
python操作mysql代码总结
Jun 01 Python
Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】
Jul 12 Python
python opencv实现图像边缘检测
Apr 29 Python
Python安装Flask环境及简单应用示例
May 03 Python
python机器学习实现决策树
Nov 11 Python
python PIL/cv2/base64相互转换实例
Jan 09 Python
Python3列表List入门知识附实例
Feb 09 Python
Pyspark获取并处理RDD数据代码实例
Mar 27 Python
Python尾递归优化实现代码及原理详解
Oct 09 Python
python读取一个目录下所有txt里面的内容方法
Jun 23 #Python
Python 读取某个目录下所有的文件实例
Jun 23 #Python
python保存数据到本地文件的方法
Jun 23 #Python
基于Python List的赋值方法
Jun 23 #Python
python统计多维数组的行数和列数实例
Jun 23 #Python
Python返回数组/List长度的实例
Jun 23 #Python
python 定义给定初值或长度的list方法
Jun 23 #Python
You might like
laravel获取不到session的三种解决办法【推荐】
2018/09/16 PHP
laravel中Redis队列监听中断的分析
2020/09/14 PHP
javascript IFrame 强制刷新代码
2009/07/23 Javascript
jquery实现的元素的left增加N像素 鼠标移开会慢慢的移动到原来的位置
2010/03/21 Javascript
理解JavaScript中的对象 推荐
2011/01/09 Javascript
jquery中实现标签切换效果的代码
2011/03/01 Javascript
获取数组中最大最小值方法js代码(自写)
2013/08/12 Javascript
JavaScript的继承的封装介绍
2013/10/15 Javascript
javascript动态向网页中添加表格实现代码
2014/02/19 Javascript
jquery获取复选框被选中的值
2014/04/10 Javascript
JS实现文字链接感应鼠标淡入淡出改变颜色的方法
2015/02/26 Javascript
jQuery处理json数据返回数组和输出的方法
2015/03/11 Javascript
AngularJs学习第五篇从Controller控制器谈谈$scope作用域
2016/06/08 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
2016/08/23 Javascript
JavaScript中this的四个绑定规则总结
2016/09/26 Javascript
jQuery实现表格文本框淡入更改值后淡出效果
2016/09/27 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
2018/02/22 Javascript
vue element upload组件 file-list的动态绑定实现
2019/10/11 Javascript
JavaScript实现打砖块游戏
2020/02/25 Javascript
《javascript设计模式》学习笔记三:Javascript面向对象程序设计单例模式原理与实现方法分析
2020/04/07 Javascript
antd Form组件方法getFieldsValue获取自定义组件的值操作
2020/10/29 Javascript
Python中音频处理库pydub的使用教程
2017/06/07 Python
使用Python通过win32 COM实现Word文档的写入与保存方法
2018/05/08 Python
Python selenium实现微博自动登录的示例代码
2018/05/16 Python
python实现梯度下降和逻辑回归
2020/03/24 Python
Python return语句如何实现结果返回调用
2020/10/15 Python
html5+css3实现一款注册表单实例
2013/04/17 HTML / CSS
Lacoste澳大利亚官网:服装、鞋类及配饰
2018/11/14 全球购物
建筑工程专业毕业生自荐信
2013/10/19 职场文书
学校学雷锋活动总结
2014/06/26 职场文书
平安家庭事迹材料
2014/12/20 职场文书
先进单位事迹材料
2014/12/25 职场文书
教育实习指导教师评语
2014/12/31 职场文书
村级干部党员公开承诺事项
2015/05/04 职场文书
2015年党风廉政建设个人总结
2015/08/18 职场文书
springboot 启动如何排除某些bean的注入
2021/08/02 Java/Android