利用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中的reduce内建函数使用方法指南
Aug 31 Python
Python基于Tkinter的HelloWorld入门实例
Jun 17 Python
Python聚类算法之凝聚层次聚类实例分析
Nov 20 Python
Python的“二维”字典 (two-dimension dictionary)定义与实现方法
Apr 27 Python
python字符串的常用操作方法小结
May 21 Python
Python利用BeautifulSoup解析Html的方法示例
Jul 30 Python
详解python while 函数及while和for的区别
Sep 07 Python
python实现XML解析的方法解析
Nov 16 Python
基于virtualenv创建python虚拟环境过程图解
Mar 30 Python
sqlalchemy实现时间列自动更新教程
Sep 02 Python
Python基于Faker假数据构造库
Nov 30 Python
OpenCV全景图像拼接的实现示例
Jun 05 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
查找mysql字段中固定字符串并替换的几个方法
2012/09/23 PHP
php传值赋值和传地址赋值用法实例分析
2015/06/20 PHP
thinkPHP使用post方式查询时分页失效的解决方法
2015/12/09 PHP
解决PhpStorm64不能启动的问题
2020/06/20 PHP
javascript 中对象的继承〔转贴〕
2007/01/22 Javascript
javascript得到XML某节点的子节点个数的脚本
2008/10/11 Javascript
W3C Group的JavaScript1.8 新特性介绍
2009/05/19 Javascript
通用无限极下拉菜单的实现代码
2016/05/31 Javascript
JavaScript 栈的详解及实例代码
2017/01/22 Javascript
详解Javascript百度地图接口开发文档中的类和方法
2017/02/07 Javascript
三种方式实现瀑布流布局
2017/02/10 Javascript
解决nodejs中使用http请求返回值为html时乱码的问题
2017/02/18 NodeJs
基于JQuery和原生JavaScript实现网页定位导航特效
2017/04/03 jQuery
BootStrap Validator 根据条件在JS中添加或移除校验操作
2017/10/12 Javascript
微信运维交互机器人的示例代码
2018/11/12 Javascript
vant(ZanUi)结合async-validator实现表单验证的方法
2018/12/06 Javascript
微信小程序地图导航功能实现完整源代码附效果图(推荐)
2019/04/28 Javascript
微信小程序实现左侧滑栏过程解析
2019/08/26 Javascript
从零开始在vue-cli4配置自适应vw布局的实现
2020/06/08 Javascript
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
Python基类函数的重载与调用实例分析
2015/01/12 Python
python+mongodb数据抓取详细介绍
2017/10/25 Python
python八大排序算法速度实例对比
2017/12/06 Python
PYQT5设置textEdit自动滚屏的方法
2019/06/14 Python
python按键按住不放持续响应的实例代码
2019/07/17 Python
Django使用unittest模块进行单元测试过程解析
2019/08/02 Python
KEETSA环保床垫:更好的睡眠,更好的生活!
2016/11/24 全球购物
Fox Racing英国官网:越野摩托车和山地自行车服装
2020/02/26 全球购物
小学班长竞选演讲稿
2014/04/24 职场文书
协商一致解除劳动合同协议书
2014/09/14 职场文书
市委常委会班子党的群众路线教育实践活动整改方案
2014/10/25 职场文书
评估“风险”创业计划的几大要点
2019/08/12 职场文书
创业计划书之外语培训班
2019/11/02 职场文书
MySQL中distinct与group by之间的性能进行比较
2021/05/26 MySQL
CDPR谈《巫师》新作用虚幻5原因 称不会为Epic独占
2022/04/06 其他游戏
CentOS MySql8 远程连接实战
2022/04/19 MySQL