利用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 的 Socket 编程
Mar 24 Python
介绍Python中的文档测试模块
Apr 28 Python
Python调用SQLPlus来操作和解析Oracle数据库的方法
Apr 09 Python
bat和python批量重命名文件的实现代码
May 19 Python
Python爬取京东的商品分类与链接
Aug 26 Python
Python创建二维数组实例(关于list的一个小坑)
Nov 07 Python
python学习之matplotlib绘制散点图实例
Dec 09 Python
scrapy爬虫实例分享
Dec 28 Python
python中的随机函数random的用法示例
Jan 27 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
Aug 22 Python
Python用户自定义异常的实现
Dec 25 Python
python 常用的异步框架汇总整理
Jun 18 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
兼容PHP5的PHP目录管理函数库
2008/07/10 PHP
如何利用php array_multisort函数 对数据库结果进行复杂排序
2013/06/08 PHP
codeigniter数据库操作函数汇总
2014/06/12 PHP
php实现最简单的MVC框架实例教程
2014/09/08 PHP
PHP将URL转换成短网址的算法分享
2016/09/13 PHP
PHP命令Command模式用法实例分析
2018/08/08 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
2020/02/21 PHP
javascript下判断一个对象是否具有指定名称的属性的的代码
2010/01/11 Javascript
JQuery中的ready函数冲突的解决方法
2010/05/17 Javascript
浅谈关于JavaScript的语言特性分析
2013/04/11 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
2013/08/14 Javascript
javascript间隔刷新的简单实例
2013/11/14 Javascript
关于动态执行代码(js的Eval)实例详解
2016/08/15 Javascript
关于Javascript回调函数的一个妙用
2016/08/29 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
2016/09/17 Javascript
详解AngularJS 路由 resolve用法
2017/04/24 Javascript
JS拖动选择table里的单元格完整实例【基于jQuery】
2019/05/28 jQuery
微信小程序防止多次点击跳转(函数节流)
2019/09/19 Javascript
[02:04]2014DOTA2国际邀请赛 BBC小组赛第三天总结
2014/07/12 DOTA
python正则实现计算器功能
2017/12/14 Python
Django 浅谈根据配置生成SQL语句的问题
2018/05/29 Python
django之自定义软删除Model的方法
2019/08/14 Python
python tkinter图形界面代码统计工具(更新)
2019/09/18 Python
利用pyshp包给shapefile文件添加字段的实例
2019/12/06 Python
pandas之分组groupby()的使用整理与总结
2020/06/18 Python
Python根据字典的值查询出对应的键的方法
2020/09/30 Python
协程Python 中实现多任务耗资源最小的方式
2020/10/19 Python
使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
2013/01/23 HTML / CSS
Html5上传图片 移动端、PC端通用代码
2016/06/08 HTML / CSS
html5开发之viewport使用
2013/10/17 HTML / CSS
教你打造完美的创业计划书
2014/01/06 职场文书
小学班主任经验交流材料
2014/12/16 职场文书
个人总结格式范文
2015/03/09 职场文书
搞笑Gif:这么白这么长的腿像极了一楼的女朋友
2022/03/21 杂记
Spring事务管理下synchronized锁失效问题的解决方法
2022/03/31 Java/Android
详解Nginx的超时keeplive_timeout配置步骤
2022/05/25 Servers