栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python文件大学生考试救急

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python文件大学生考试救急

文本的写入:

with open('D://文件名.txt','w',encoding='utf-8') as a:
    a.write('要写入的文本')
    a.close()
或者也可以写成:
a = open('D://文件名.txt','w',encoding='utf-8')
a.write('要写入的文本')
a.close()

文本的读取:

with open('D://文件名.txt','r',encoding='utf-8') as a:
    p = a.read()           #该语句块也可写成pint(a.read)
    a.close()              #               a.close()
    print(p)
或者:
a = open('D://文件名.txt','r',encoding='utf-8')
p = a.read()           #该语句块也可写成pint(a.read)
a.close()              #               a.close()
print(p)

接下来需要处理错误:一般只处理读取时找不到文件的错误

try:
    a = open('D://文件名.txt','w',encoding='utf-8')
    a.write('要输入的文本')
    a.close()
    with open('D://文件名.txt','r',encoding='utf-8')as a:
        print(a.read())
        a.close()
except FileNotFoundError:
    print('没找到文件')

with open 和 变量=open的方法可以混合使用,但是要注意使用with open时要有冒号和缩进

此外还有其他传入的参数:

r只读

w当文件可写时可以写入,如果文件不存在将会新建文件,文件存在时会覆盖文件

a追加内容,文件不存在时会创建

x新建文件,若文件存在会报错

r+既可读又可写,文件不存在会报错

w+既可写又可读,不报错

a+即可追加又可读,不报错

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/961158.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号