python中保存的文件怎么打开_python怎样读取文件 看完你学会了么
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怎样读取文件 看完你学会了么相关推荐
- php 视频文件怎么打开,PHP怎么读取文件内容?(图文+视频)
本篇文章主要给大家介绍PHP读取文件内容的两种操作方法. 在之前的文章[PHP怎么将数据写入指定文件中?]中已经为大家讲解了PHP写入文件的具体方法,其实PHP文件写入和读取的操作方法是类似的,大家有 ...
- python中读写excel的扩展库_Python读写Excel文件第三方库汇总,你想要的都在这儿!...
常见库简介 xlrd xlrd是一个从Excel文件读取数据和格式化信息的库,支持.xls以及.xlsx文件. http://xlrd.readthedocs.io/en/latest/ 1.xlrd ...
- python中几种读取文件的方法_python 逐行读取文件的几种方法
Python四种逐行读取文件内容的方法 下面四种Python逐行读取文件内容的方法, 分析了各种方法的优缺点及应用场景,以下代码在python3中测试通过, python2中运行部分代码已注释,稍加修 ...
- python读取文件并且排序_python 顺序读取文件夹下面的文件(自定义排序方式)...
我们在读取文件夹下面的文件时,有时是希望能够按照相应的顺序来读取,但是 file_lists=os.listdir()返回的文件名不一定是顺序的,也就是说结果是不固定的.就比如读取下面这些文件,希望能 ...
- python文件内容倒序_python倒序读取文件tail方式
def get_last_line(file_path, max_line_number, buffer_size=4096): # 从末尾读取文件并返回以行组成的列表 ""&qu ...
- python遍历文件夹排序_python 顺序读取文件夹下面的文件(自定义排序方式)
我们在读取文件夹下面的文件时,有时是希望能够按照相应的顺序来读取,但是 file_lists=os.listdir()返回的文件名不一定是顺序的,也就是说结果是不固定的.就比如读取下面这些文件,希望能 ...
- 如何用python画转盘_如何用ppt做一个抽奖转盘 看完你学会了么
现在抽奖转盘是很常见的,有时候公司办活动也会有抽奖活动,如果让自己做一个抽奖转盘,应该怎么做? 操作方法 01 打开ppt,把幻灯片版式设置成空白的,然后点击插入,选择图表. 02 选择饼图,用第一种 ...
- chatgpt赋能python:如何在Python中保存文件到指定文件夹
如何在Python中保存文件到指定文件夹 如果您正在使用Python编写应用程序或脚本,您可能需要将输出保存到特定的文件夹中. 本文将介绍如何在Python中保存文件到指定文件夹. 使用os模块创建文 ...
- python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。...
[单选题]李明在他所属的公司工作五年,每天都很认真地处理繁杂的事情,同事们都夸他认真,但是依然没有建树,这是因为: [多选题]品牌标志的作用表现在 [单选题]新产品开发的第一个阶段是_______. ...
最新文章
- openstack--glance
- 彻底搞懂JS无缝滚动代码
- 【干货】最高级的运营,就是用科学的方法做艺术
- RabbitMQ Header模式
- AV1生态系统更新:2019年6月
- PCM复用设备主要传输什么业务?
- python点击按钮改变图片_单击tkinter按钮时更改图片
- Python遇到的问题(二)
- 4005基于邻接表的顶点的删除(C++,附思路)
- Mybatis 与Spring整合及原理
- Atitit. Object-c语言 的新的特性 attilax总结
- quarz设置定时器任务的有效时间段_Quartz动态指定定时时间,每秒钟执行一次
- 怎么使用视频转换器把kux格式转换mp4
- 包图 包图网 免费psd素材分享
- Ps|无规律渐变效果
- BZOJ 3240 [Noi2013] 矩阵游戏 题解
- cocos2dx 圆盘抽奖_cocos2d编写的类似幸运大转盘抽奖源码
- web_socket 协同文档编辑
- Fedora 17 中文拼音输入法设置
- 文明5美丽新世界神系信条作用及评价
热门文章
- matlab解带参数方程,matlab求解变参数方程
- shopex各文件路径
- 西工大20春计算机辅助设计作业答案,2021年西南大学网络学院20年春季计算机辅助设计在线作业教导答案.docx...
- web基础设施知识;web前端安全***,客户端安全基础
- 演讲:Why we need reading
- 计算机程序数据随机变化,计算机程序编程课程设计报告(马尔可夫链算法生成随机可读文本)...
- 美联储已败(视频版)
- 【微信小程序】快捷util封装
- Linux块设备驱动-MTD子系统
- 第二篇,仿微信的语音电话,视频聊天IM聊天APP开发源码