Python文件基础操作

这篇博客详细介绍了Python中文件的基础操作,包括如何打开文件、不同方式的读取(read(), readline(), readlines())和写入(write(), writelines())文件,以及追加模式和文件位置的控制(tell(), seek())。同时提到了使用with语句创建文件对象的语法糖。" 122121811,10659704,2022年中国汽车芯片行业:进口替代加速,国产崛起,"['汽车芯片', '半导体', '新能源汽车', '国产替代', '自动驾驶']
摘要由CSDN通过智能技术生成


文件概念:计算机中由操作系统管理的具有名称的存储区域。
Python中依靠内置函数 open 创建文件对象

Python基础文件流程

# 以写入方式打开文件script.py,创建文件对象 file
file = open('script.text', 'w')

# 对文件写入内容
file.write('Hello TEXT')

# 关闭文件
file.close()

文件打开

格式:file = open(filename, mode)

  • file 指的是创建的文件对象
  • filename 指的是要操作的文件名称,可以使用相对路径 或 绝对路径
  • mode 指的是以什么模式打开
模式 可做操作 若文件不存在 是否覆盖
r (默认值) 只能读 报错 -
r+ 可读可写 报错
w 只能写 创建
w+ 可读可写 创建
a 只能写 创建 否,追加写
a+ 可读可写 创建 否,追加写

模式加上 + 则代表可读可写
加上b则代表进行二进制操作

文件操作

读取文件

  • read(N)
  • readline()
  • readlines()
read()
read(size=-1)

从流中读取至多 size 个字符并以单个 str 的形式返回。 如果 size 为负值或 None,则读取至 EOF。
file = open('t1.text', 'r')
# t1.py
# hello
# world
# and
# python

# 如果不加任何参数或为负值,则读取全部
content = file.read()
# 结果
# hello
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值