利用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操作MySQL数据库具体方法
Oct 28 Python
在Python的Django框架的视图中使用Session的方法
Jul 23 Python
详解python的几种标准输出重定向方式
Aug 15 Python
Python 搭建Web站点之Web服务器与Web框架
Nov 06 Python
Python获取SQLite查询结果表列名的方法
Jun 21 Python
python微信公众号之关键词自动回复
Jun 15 Python
推荐10款最受Python开发者欢迎的Python IDE
Sep 16 Python
python实现朴素贝叶斯算法
Nov 19 Python
Python Web程序搭建简单的Web服务器
Jul 31 Python
python 根据网易云歌曲的ID 直接下载歌曲的实例
Aug 24 Python
Python lambda表达式filter、map、reduce函数用法解析
Sep 11 Python
python爬虫开发之selenium模块详细使用方法与实例全解
Mar 09 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
DC这些乐高系列动画电影你看过几部?
2020/04/09 欧美动漫
文章推荐系统(三)
2006/10/09 PHP
php 多个submit提交表单 处理方法
2009/07/07 PHP
php将html转成wml的WAP标记语言实例
2015/07/08 PHP
php语言中使用json的技巧及json的实现代码详解
2015/10/27 PHP
php实现图片以base64显示的方法
2016/10/13 PHP
PHPCMS手机站伪静态设置详细教程
2017/02/06 PHP
JS自动缩小超出大小的图片
2012/10/12 Javascript
JQuery中使用Ajax赋值给全局变量失败异常的解决方法
2014/08/18 Javascript
javascript简单实现图片预加载
2014/12/03 Javascript
jQuery监控文本框事件并作相应处理的方法
2015/04/16 Javascript
JS实现带缓冲效果打开、关闭、移动一个层的方法
2015/05/09 Javascript
使用Raygun对Node.js应用进行错误处理的方法
2015/06/23 Javascript
Javascript生成带参数的二维码示例
2016/10/10 Javascript
jQury Ajax使用Token验证身份实例代码
2017/09/22 Javascript
详解angular分页插件tm.pagination二次触发问题解决方案
2018/07/20 Javascript
如何在Vue中使localStorage具有响应式(思想实验)
2020/07/14 Javascript
详解JavaScript作用域 闭包
2020/07/29 Javascript
Python AES加密实例解析
2018/01/18 Python
python用插值法绘制平滑曲线
2021/02/19 Python
python仿evething的文件搜索器实例代码
2019/05/13 Python
使用python socket分发大文件的实现方法
2019/07/08 Python
Django restframework 框架认证、权限、限流用法示例
2019/12/21 Python
Python 写了个新型冠状病毒疫情传播模拟程序
2020/02/14 Python
python实现密度聚类(模板代码+sklearn代码)
2020/04/27 Python
接口自动化多层嵌套json数据处理代码实例
2020/11/20 Python
RetroStage德国:复古服装
2019/02/03 全球购物
法国在线药房:1001Pharmacies
2021/03/07 全球购物
大学新学期计划书
2014/04/28 职场文书
80后婚前协议书范本
2014/10/24 职场文书
2014年实习期工作总结
2014/11/27 职场文书
幼儿园六一儿童节演讲稿
2015/03/19 职场文书
2015年企业团支部工作总结
2015/05/21 职场文书
欠条格式范本
2015/07/03 职场文书
Java Socket实现Redis客户端的详细说明
2021/05/26 Redis
SQLServer常见数学函数梳理总结
2022/08/05 MySQL