python写文件怎么读出来

python中对文件的操作大概分为三步:打开文件、操作文件(读、写、追加写入)、关闭文件。

1、无论对文件做哪种操作,操作前首先要保证文件被打开了,即需要一个打开的操作。

例:open(XXX.txt)

打开文件的同时,还要给文件赋一个操作权限,你需要对文件做什么,就赋什么权限:

例:

复制代码
f = open('XXX.txt','r')    # 打开文件XXX.txt,并赋予读文件的权限
f = open('XXX.txt','w')   # 打开文件XXX.txt,并赋予从头编写文件的权限

2、打开文件后,就可以对文件进行读写操作,首先是读操作

复制代码
res = f.read()     # 将文件中的值读出来赋值给res
res = f.readlines()    # 一行一行的读文件

然后是写操作

复制代码
f.write('abc'+'\n')     # 给文件写入:abc

3、关闭文件

复制代码
f.close()

4、还可以用with方法,打开文件用with,用完之后,自动关闭文件

复制代码
with open('ab.txt') as f:
    f.read()
相关推荐
Channing Lewis13 分钟前
python生成随机字符串
服务器·开发语言·python
资深设备全生命周期管理1 小时前
以Python 做服务器,N Robot 做客户端,小小UI,拿捏
服务器·python·ui
洪小帅1 小时前
Django 的 `Meta` 类和外键的使用
数据库·python·django·sqlite
夏沫mds1 小时前
web3py+flask+ganache的智能合约教育平台
python·flask·web3·智能合约
去往火星1 小时前
opencv在图片上添加中文汉字(c++以及python)
开发语言·c++·python
Bran_Liu1 小时前
【LeetCode 刷题】栈与队列-队列的应用
数据结构·python·算法·leetcode
懒大王爱吃狼3 小时前
Python绘制数据地图-MovingPandas
开发语言·python·信息可视化·python基础·python学习
数据小小爬虫3 小时前
如何使用Python爬虫按关键字搜索AliExpress商品:代码示例与实践指南
开发语言·爬虫·python
martian6653 小时前
第17篇:python进阶:详解数据分析与处理
开发语言·python
无码不欢的我3 小时前
使用vscode在本地和远程服务器端运行和调试Python程序的方法总结
ide·vscode·python