利用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写的PHPMyAdmin暴力破解工具代码
Aug 06 Python
matplotlib作图添加表格实例代码
Jan 23 Python
python3 实现一行输入,空格隔开的示例
Nov 14 Python
Ubuntu18.04下python版本完美切换的解决方法
Jun 14 Python
python使用 zip 同时迭代多个序列示例
Jul 06 Python
Django REST framework 如何实现内置访问频率控制
Jul 23 Python
Python线上环境使用日志的及配置文件
Jul 28 Python
pytorch中tensor张量数据类型的转化方式
Dec 31 Python
解决paramiko执行命令超时的问题
Apr 16 Python
解决Django Haystack全文检索为空的问题
May 19 Python
Selenium获取登录Cookies并添加Cookies自动登录的方法
Dec 04 Python
Python中使用Selenium环境安装的方法步骤
Feb 22 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
thinkPHP下的widget扩展用法实例分析
2015/12/26 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
JavaScript 布尔操作符解析  && || !
2012/08/10 Javascript
javascript数组的使用
2013/03/28 Javascript
用js格式化金额可设置保留的小数位数
2014/05/09 Javascript
Windows 系统下安装和部署Egret的开发环境
2014/07/31 Javascript
JavaScript实现仿网易通行证表单验证
2015/05/25 Javascript
在页面中输出当前客户端时间javascript实例代码
2016/03/02 Javascript
解决bootstrap导航栏navbar在IE8上存在缺陷的方法
2016/07/01 Javascript
利用Javascript实现简单的转盘抽奖
2017/02/13 Javascript
js实现倒计时关键代码
2017/05/05 Javascript
vue-cli如何添加less 以及sass
2017/07/06 Javascript
JavaScript中EventLoop介绍
2018/01/22 Javascript
Vue组件之极简的地址选择器的实现
2018/05/31 Javascript
qrcode生成二维码微信长按无法识别问题的解决
2019/04/04 Javascript
layui表格设计以及数据初始化详解
2019/10/26 Javascript
Python读写Excel文件方法介绍
2014/11/22 Python
详解Django中类视图使用装饰器的方式
2018/08/12 Python
Selenium定时刷新网页的实现代码
2018/10/31 Python
对web.py设置favicon.ico的方法详解
2018/12/04 Python
matplotlib绘制多个子图(subplot)的方法
2019/12/03 Python
python图片剪裁代码(图片按四个点坐标剪裁)
2020/03/10 Python
解决python多线程报错:AttributeError: Can't pickle local object问题
2020/04/08 Python
CSS3使用transition实现的鼠标悬停淡入淡出
2015/01/09 HTML / CSS
HTML5和CSS3实例教程总结(推荐)
2016/07/18 HTML / CSS
世界上最大的各式箱包网络零售店:eBag
2016/07/21 全球购物
英国最大的手表网站:The Watch Hut
2017/03/31 全球购物
Europcar比利时:租车
2019/08/26 全球购物
iostream与iostream.h的区别
2015/01/16 面试题
用友笔试题目
2016/10/25 面试题
毕业生个人求职信范文分享
2014/01/05 职场文书
《水乡歌》教学反思
2014/04/24 职场文书
2015年度个人教学工作总结
2015/05/20 职场文书
参加招聘会后的感想
2015/08/10 职场文书
最新最全的手机号验证正则表达式
2022/02/24 Javascript
《模拟人生4》推出新补丁 “婚礼奇缘”DLC终于得到修复
2022/04/03 其他游戏