Python逐行读取文件中内容的简单方法


Posted in Python onFebruary 26, 2019

项目开发中文件的读写是必不可少的

下面来简单介绍一下文件的读

读文件,首先我们要有文件

那我首先自己创建了一个文本文件password.txt

内容如下:

Python逐行读取文件中内容的简单方法

下面先贴上代码,然后对其进一步解释:

# coding:utf-8
path = r"C:\Users\Administrator\Desktop\CSDN博客草稿\文件的读\password.txt"
#传入要读的文件路径
file = open(path,"r",encoding="utf-8",errors="ignore")
"""
open表示打开你要执行的文件用读的方式打开
第一个参数是上面的文件path路径,第二个是所要执行的操作,(r)代表读,
#encoding="utf-8表示指定编码为“utf-8”,errors="ignore"表示读的时候遇到错误忽略
"""
while True:
  mystr = file.readline()#表示一次读取一行
  if not mystr:
  #读到数据最后跳出,结束循环。数据的最后也就是读不到数据了,mystr为空的时候
    break
  print(mystr,end="")#打印每次读到的内容

运行结果如下:

Python逐行读取文件中内容的简单方法

这里简单说一下代码逻辑:

1)首先,你要创建一个文件,或者已存在的文件

文件都没有的话,一切就免谈了。

3)open方法通过你传入的路径,提供的r只读参数

用只读方式打开这个文件。

4)文件打开后,我们就可以写个循环,一行一行读取

并把读取到的数据打印出来。

其中为什么用到end=”“,:
因为print自带换行,
我们读的每一行中也有换行符存在,
默认会换两次行,
只是为了好看,我才加上end=””
让print打印不换行的,
这样就只有一个换行符.

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
Python中的zip函数使用示例
Jan 29 Python
在Django的URLconf中使用命名组的方法
Jul 18 Python
Python抓取电影天堂电影信息的代码
Apr 07 Python
利用python实现简单的循环购物车功能示例代码
Jul 05 Python
用pycharm开发django项目示例代码
Oct 24 Python
python使用参数对嵌套字典进行取值的方法
Apr 26 Python
详解Python中正则匹配TAB及空格的小技巧
Jul 26 Python
Python性能分析工具Profile使用实例
Nov 19 Python
Python PIL库图片灰化处理
Apr 07 Python
安装python依赖包psycopg2来调用postgresql的操作
Jan 01 Python
pycharm配置python 设置pip安装源为豆瓣源
Feb 05 Python
Python自动化实战之接口请求的实现
May 30 Python
Python计算时间间隔(精确到微妙)的代码实例
Feb 26 #Python
python3编写ThinkPHP命令执行Getshell的方法
Feb 26 #Python
初探利用Python进行图文识别(OCR)
Feb 26 #Python
Python编写合并字典并实现敏感目录的小脚本
Feb 26 #Python
Python实现监控Nginx配置文件的不同并发送邮件报警功能示例
Feb 26 #Python
利用python实现对web服务器的目录探测的方法
Feb 26 #Python
python selenium 弹出框处理的实现
Feb 26 #Python
You might like
一个php作的文本留言本的例子(二)
2006/10/09 PHP
PHP学习笔记之数组篇
2011/06/28 PHP
php获取手机端的号码以及ip地址实例代码
2018/09/12 PHP
Laravel 6 将新增为指定队列任务设置中间件的功能
2019/08/06 PHP
基于Asp.net与Javascript控制的日期控件
2010/05/22 Javascript
js 模拟气泡屏保效果代码
2010/07/10 Javascript
ASP.NET jQuery 实例10 动态修改hyperlink的URL值
2012/02/03 Javascript
如何使用jQUery获取选中radio对应的值(一句代码)
2013/06/03 Javascript
jQuery实现可关闭固定于底(顶)部的工具条菜单效果
2015/11/06 Javascript
基于BootStrap Metronic开发框架经验小结【四】Bootstrap图标的提取和利用
2016/05/12 Javascript
JS在onclientclick里如何控制onclick的执行
2016/05/30 Javascript
bootstrap datepicker限定可选时间范围实现方法
2016/09/28 Javascript
jquery对象与DOM对象转化
2017/02/08 Javascript
canvas实现刮刮卡效果
2017/03/14 Javascript
Angular 4环境准备与Angular cli创建项目详解
2017/05/27 Javascript
AngularJS实现的输入框字数限制提醒功能示例
2017/10/26 Javascript
react-router browserHistory刷新页面404问题解决方法
2017/12/29 Javascript
vue使用ajax获取后台数据进行显示的示例
2018/08/09 Javascript
Angular脚手架开发的实现步骤
2019/04/09 Javascript
[01:00:10]完美世界DOTA2联赛PWL S2 FTD vs Inki 第二场 11.21
2020/11/24 DOTA
Python自动化构建工具scons使用入门笔记
2015/03/10 Python
python 换位密码算法的实例详解
2017/07/19 Python
30秒轻松实现TensorFlow物体检测
2018/03/14 Python
利用CSS的Sass预处理器(框架)来制作居中效果
2016/03/10 HTML / CSS
松下电器美国官方商店:Panasonic美国
2016/10/14 全球购物
网络艺术零售业的先驱者:artrepublic
2017/09/26 全球购物
伦敦剧院及景点门票:Encore Tickets
2018/07/01 全球购物
环境工程专业自荐信
2014/03/03 职场文书
经典禁毒标语
2014/06/16 职场文书
广告学专业求职信
2014/06/19 职场文书
2014年教师节寄语
2014/08/11 职场文书
售房协议书范本2014
2014/10/23 职场文书
2015年党小组工作总结
2015/05/26 职场文书
解决Jupyter-notebook不弹出默认浏览器的问题
2021/03/30 Python
JavaScript实现优先级队列
2021/12/06 Javascript
Oracle中日期的使用方法实例
2022/07/07 Oracle