利用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 相关文章推荐
使用anaconda的pip安装第三方python包的操作步骤
Jun 11 Python
django利用request id便于定位及给日志加上request_id
Aug 26 Python
详解Django中CBV(Class Base Views)模型源码分析
Feb 25 Python
python查询文件夹下excel的sheet名代码实例
Apr 02 Python
Pandas删除数据的几种情况(小结)
Jun 21 Python
python如何使用socketserver模块实现并发聊天
Dec 14 Python
pytorch 模拟关系拟合——回归实例
Jan 14 Python
Python Socket TCP双端聊天功能实现过程详解
Jun 15 Python
Python实现http接口自动化测试的示例代码
Oct 09 Python
python实现磁盘日志清理的示例
Nov 05 Python
利用Python函数实现一个万历表完整示例
Jan 23 Python
解决numpy和torch数据类型转化的问题
May 23 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
PHP中用接口、抽象类、普通基类实现“面向接口编程”与“耦合方法”简述
2011/03/23 PHP
file_get_contents获取不到网页内容的解决方法
2013/03/07 PHP
CodeIgniter配置之database.php用法实例分析
2016/01/20 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
2016/02/26 PHP
Thinkphp5.0 框架视图view的比较标签用法分析
2019/10/12 PHP
List Information About the Binary Files Used by an Application
2007/06/18 Javascript
<script defer> defer 是什么意思
2009/05/10 Javascript
Javascript学习笔记一 之 数据类型
2010/12/15 Javascript
jQuery截取指定长度字符串的实现原理及代码
2014/07/01 Javascript
node.js中的fs.openSync方法使用说明
2014/12/17 Javascript
javascript控制图片播放的实现代码
2020/07/29 Javascript
js用类封装pop弹窗组件
2017/10/08 Javascript
JavaScript设计模式之装饰者模式实例详解
2019/01/17 Javascript
JavaScript封装单向链表的示例代码
2020/09/17 Javascript
解决vuex刷新数据消失问题
2020/11/12 Javascript
javascript实现滚轮轮播图片
2020/12/13 Javascript
pycharm 使用心得(八)如何调用另一文件中的函数
2014/06/06 Python
Python基于Tkinter实现的记事本实例
2015/06/17 Python
python 实现A*算法的示例代码
2018/08/13 Python
Python字符串的一些操作方法总结
2019/06/10 Python
Pycharm如何打断点的方法步骤
2019/06/13 Python
python中设置超时跳过,超时退出的方式
2019/12/13 Python
Python colormap库的安装和使用详情
2020/10/06 Python
Python如何急速下载第三方库详解
2020/11/02 Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
2021/03/03 Python
HTML table 表格边框的实现思路
2019/10/12 HTML / CSS
Html5之自定义属性(data-,dataset)
2019/11/19 HTML / CSS
文化宣传方案
2014/03/13 职场文书
领导班子四风对照检查材料思想汇报
2014/09/26 职场文书
邀请书模板
2015/02/02 职场文书
2015年乡镇工作总结范文
2015/04/22 职场文书
总结会主持词
2015/07/02 职场文书
2015年幼儿教育工作总结
2015/07/24 职场文书
JavaScript控制台的更多功能
2021/04/28 Javascript
python实现A*寻路算法
2021/06/13 Python
mysq启动失败问题及场景分析
2021/07/15 MySQL