利用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中的格式化输出用法总结
Jul 28 Python
Python正则表达式使用范例分享
Dec 04 Python
Python面向对象之静态属性、类方法与静态方法分析
Aug 24 Python
Python使用combinations实现排列组合的方法
Nov 13 Python
pandas通过索引进行排序的示例
Nov 16 Python
解决python中无法自动补全代码的问题
Dec 04 Python
python GUI库图形界面开发之PyQt5单行文本框控件QLineEdit详细使用方法与实例
Feb 27 Python
虚拟机下载python是否需要联网
Jul 27 Python
Python requests HTTP验证登录实现流程
Nov 05 Python
如何用Python进行时间序列分解和预测
Mar 01 Python
python图像处理基本操作总结(PIL库、Matplotlib及Numpy)
Jun 08 Python
Python matplotlib绘制雷达图
Apr 13 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
FCKeditor的安装(PHP)
2007/01/13 PHP
简单的php写入数据库类代码分享
2011/07/26 PHP
php多用户读写文件冲突的解决办法
2013/11/06 PHP
PHP5.5和之前的版本empty函数的不同之处
2014/06/13 PHP
thinkphp实现like模糊查询实例
2014/10/29 PHP
点击页面其它地方隐藏该div的两种思路
2013/11/18 Javascript
刷新页面的几种方法小结(JS,ASP.NET)
2014/01/07 Javascript
javascript实现回到顶部特效
2015/05/06 Javascript
Node.js事件驱动
2015/06/18 Javascript
JavaScript+html5 canvas绘制渐变区域完整实例
2016/01/26 Javascript
jQuery使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
2017/04/28 jQuery
详解JavaScript作用域和作用域链
2019/03/19 Javascript
Vue通过配置WebSocket并实现群聊功能
2019/12/31 Javascript
JavaScript Tab菜单实现过程解析
2020/05/13 Javascript
python使用post提交数据到远程url的方法
2015/04/29 Python
wxPython实现窗口用图片做背景
2018/04/25 Python
Python3实现的判断回文链表算法示例
2019/03/08 Python
Python button选取本地图片并显示的实例
2019/06/13 Python
pandas的resample重采样的使用
2020/04/24 Python
python模块如何查看
2020/06/16 Python
Python 解析库json及jsonpath pickle的实现
2020/08/17 Python
Python使用eval函数执行动态标表达式过程详解
2020/10/17 Python
Python读取图像并显示灰度图的实现
2020/12/01 Python
python 实现ping测试延迟的两种方法
2020/12/10 Python
html5模拟平抛运动(模拟小球平抛运动过程)
2013/07/25 HTML / CSS
针对HTML5的Web Worker使用攻略
2015/07/12 HTML / CSS
html5启动原生APP总结
2020/07/03 HTML / CSS
英国绿色商店:Natural Collection
2019/05/03 全球购物
戴尔马来西亚官网:Dell Malaysia
2020/05/02 全球购物
波兰汽车配件网上商店:iParts.pl
2020/09/08 全球购物
家佳咖啡店创业计划书
2013/12/27 职场文书
职工运动会邀请函
2014/02/02 职场文书
暑期学习心得体会
2014/09/02 职场文书
孙振耀退休感言
2015/08/01 职场文书
http通过StreamingHttpResponse完成连续的数据传输长链接方式
2022/02/12 Python
SQL SERVER中的流程控制语句
2022/05/25 SQL Server