python 文件

在这里插入图片描述
open( file ,[,mode = 'r' [,...] ])
file 文件名
mode 打开模式 默认只读
with open('freedom.txt',encoding="utf-8") as f: 可以读汉字以及 一些特殊符号
在这里插入图片描述

List item在这里插入图片描述在这里插入图片描述
readline()方法

with open('freedom.txt',encoding="utf-8") as f:
    while True:
        st = f.readline()   ## 读取一行

Python对文件的操作中,read 函数返回的是列表。
文件对象的readline( )把文本文件中的每行文本作为一个字符串存入列表中,返回该列表
in 关键字
在这里插入图片描述
写文件 write()方法
文件名.write()

f2 = open('dic.txt','w')
di={}
for k,v in di.items():
    s=k+":"+str(v)+'\n'
    f2.write(s)

文件对象的tell()方法用来返回文件指针的当前位置
Python标准库os.pathisdir()方法用来判断指定路径是否为系统已存在的文件夹
Python标准库os.pathisfile()方法用来判断指定文件是否为系统已存在的文件。
os.remove( filename ) #filename: 要删除的文件名
产生异常的可能原因可能是:文件filename 不存在,或者对filename文件没有操作权限或只读。

关于Python文件的‘+’打开模式与r/w/a/x一同使用,在原功能基础上增加同时读写功能

exists()Python标准库os.path中用来判断指定文件或目录是否存在的方法

对文件进行写入操作之后,flush()方法用来在不关闭文件对象的情况下将缓冲区内容写入文件。

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值