python读取文件的方法有read(),readline(),readlines()。今天咪咪我就来讲解一下python怎样读取文件。

工具/材料

电脑

python 3

vscode

操作方法

01

首先,新建一个文本文件和python空文件,这里我就在D盘下的mypython文件夹里面新建。

02

然后在文本文件写上几行文字,用于待会的测试。如图所示,我就写了四行文字。

03

接着我们用vscode打开python文件,这样做是为了方便写python代码,并且也很方便执行python文件。

04

如图,python文件在vscode里面打开了,接下来就是开始编写代码了。

05

首先,通过import引入os模块,os模块是python中用来操作文件的模块。

06

然后自定义变量来保存打开的文件。如图,我就自定义了变量myf,然后用open方法来打开指定的文件。open方法第一个参数表示的是文件名,第二个参数表示的是打开方式,默认是‘r’(只读)方式。

07

然后再调用read方法读取文件内容,并且把读取到的文件内容保存到自定义的变量myr里面。

08

然后我们使用print打印文件内容。最好在末尾的时候使用close关闭文件,不然文件的数据可能会丢失。

09

接着在vscode里面打开终端,这个终端有点类似cmd命令窗口,在这里可以操作命令(这也是我使用vscode的原因,方便!)。

10

如图,切换到对应的文件夹,之前我也说过,我的文件是在D盘下的mypython文件夹,所以就切换到这里。

11

然后用python命令执行my.py文件。这时候就可以看到文件的内容就会被全部读取出来。

12

而如果我们在之前的read方法里面加入一个数字参数,保存,然后重新运行my.py,就会发现只读取了3个字符。这就是read()有参数和没参数的区别,通过参数设置,我们可以获取到固定长度的字符。

13

接着再修改代码,把read修改成readline,然后再次运行python文件。这时候就可以看到只读取到了一行,这说明readline每次都是读取一行内容。

14

接着把readline改成readlines,然后看结果,就会发现readlines会读取完所有文件内容,并且readlines返回的值是一个列表,它会把读取到的每一行内容作为列表的一个元素。

好了,以上就是大致内容了,(END)

声明:该文观点仅代表作者本人,天晴资讯网系信息发布平台,仅提供信息存储空间服务。

python中保存的文件怎么打开_python怎样读取文件 看完你学会了么相关推荐

  1. php 视频文件怎么打开,PHP怎么读取文件内容?(图文+视频)

    本篇文章主要给大家介绍PHP读取文件内容的两种操作方法. 在之前的文章[PHP怎么将数据写入指定文件中?]中已经为大家讲解了PHP写入文件的具体方法,其实PHP文件写入和读取的操作方法是类似的,大家有 ...

  2. python中读写excel的扩展库_Python读写Excel文件第三方库汇总,你想要的都在这儿!...

    常见库简介 xlrd xlrd是一个从Excel文件读取数据和格式化信息的库,支持.xls以及.xlsx文件. http://xlrd.readthedocs.io/en/latest/ 1.xlrd ...

  3. python中几种读取文件的方法_python 逐行读取文件的几种方法

    Python四种逐行读取文件内容的方法 下面四种Python逐行读取文件内容的方法, 分析了各种方法的优缺点及应用场景,以下代码在python3中测试通过, python2中运行部分代码已注释,稍加修 ...

  4. python读取文件并且排序_python 顺序读取文件夹下面的文件(自定义排序方式)...

    我们在读取文件夹下面的文件时,有时是希望能够按照相应的顺序来读取,但是 file_lists=os.listdir()返回的文件名不一定是顺序的,也就是说结果是不固定的.就比如读取下面这些文件,希望能 ...

  5. python文件内容倒序_python倒序读取文件tail方式

    def get_last_line(file_path, max_line_number, buffer_size=4096): # 从末尾读取文件并返回以行组成的列表 ""&qu ...

  6. python遍历文件夹排序_python 顺序读取文件夹下面的文件(自定义排序方式)

    我们在读取文件夹下面的文件时,有时是希望能够按照相应的顺序来读取,但是 file_lists=os.listdir()返回的文件名不一定是顺序的,也就是说结果是不固定的.就比如读取下面这些文件,希望能 ...

  7. 如何用python画转盘_如何用ppt做一个抽奖转盘 看完你学会了么

    现在抽奖转盘是很常见的,有时候公司办活动也会有抽奖活动,如果让自己做一个抽奖转盘,应该怎么做? 操作方法 01 打开ppt,把幻灯片版式设置成空白的,然后点击插入,选择图表. 02 选择饼图,用第一种 ...

  8. chatgpt赋能python:如何在Python中保存文件到指定文件夹

    如何在Python中保存文件到指定文件夹 如果您正在使用Python编写应用程序或脚本,您可能需要将输出保存到特定的文件夹中. 本文将介绍如何在Python中保存文件到指定文件夹. 使用os模块创建文 ...

  9. python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。...

    [单选题]李明在他所属的公司工作五年,每天都很认真地处理繁杂的事情,同事们都夸他认真,但是依然没有建树,这是因为: [多选题]品牌标志的作用表现在 [单选题]新产品开发的第一个阶段是_______. ...

最新文章

  1. openstack--glance
  2. 彻底搞懂JS无缝滚动代码
  3. 【干货】最高级的运营,就是用科学的方法做艺术
  4. RabbitMQ Header模式
  5. AV1生态系统更新:2019年6月
  6. PCM复用设备主要传输什么业务?
  7. python点击按钮改变图片_单击tkinter按钮时更改图片
  8. Python遇到的问题(二)
  9. 4005基于邻接表的顶点的删除(C++,附思路)
  10. Mybatis 与Spring整合及原理
  11. Atitit. Object-c语言 的新的特性  attilax总结
  12. quarz设置定时器任务的有效时间段_Quartz动态指定定时时间,每秒钟执行一次
  13. 怎么使用视频转换器把kux格式转换mp4
  14. 包图 包图网 免费psd素材分享
  15. Ps|无规律渐变效果
  16. BZOJ 3240 [Noi2013] 矩阵游戏 题解
  17. cocos2dx 圆盘抽奖_cocos2d编写的类似幸运大转盘抽奖源码
  18. web_socket 协同文档编辑
  19. Fedora 17 中文拼音输入法设置
  20. 文明5美丽新世界神系信条作用及评价

热门文章

  1. matlab解带参数方程,matlab求解变参数方程
  2. shopex各文件路径
  3. 西工大20春计算机辅助设计作业答案,2021年西南大学网络学院20年春季计算机辅助设计在线作业教导答案.docx...
  4. web基础设施知识;web前端安全***,客户端安全基础
  5. 演讲:Why we need reading
  6. 计算机程序数据随机变化,计算机程序编程课程设计报告(马尔可夫链算法生成随机可读文本)...
  7. 美联储已败(视频版)
  8. 【微信小程序】快捷util封装
  9. Linux块设备驱动-MTD子系统
  10. 第二篇,仿微信的语音电话,视频聊天IM聊天APP开发源码