标签:oba 关闭 全局 创建 添加 文件目录 一个 lob 新建
global 声明这个是一个全局变量
语法格式: open(‘文件名‘,mode(模式)= ‘r‘(r:read(只读),w:write(只写,打开的时候会清空原始数据,如果没有则创建一个新的,一般用于新建文件),a:append(只能添加)),encoding=‘编码格式‘(以什么编码格式读取))默认是读取当前文件夹里面的某个文件,及当你读取的文件在该程序目录下就不用跟文件目录
读取文件:
打开文件:
file_object = open(‘1.txt‘,mode=‘r‘,encoding=‘utf-8‘)
读取文件(就是.read())
print(file_object.read())
关闭文件(就是.close())
file_object.close()
写入文件(会改变原始文件里面的数据):
打开文件:
file_object = open(‘1.txt‘,mode=‘w‘,encoding=‘utf-8‘)
写入文件:
file_object.write(‘chl‘)
关闭文件
file_object.close()‘‘‘
添加文件:
打开文件:
file_object = open(‘1.txt‘,mode=‘a‘,encoding=‘utf-8‘)
写入文件:
file_object.write(‘chl‘)
关闭文件
file_object.close()
其实常用的文件操作就这三种,然后还有一种写法:
with open(‘文件名‘,mode = ‘操作模式‘,encoding = ‘编码格式‘):
操作
这种进行完操作以后会将其自动关闭,然后em好像就没了,想起来在补充,总感觉忘了点什么
标签:oba 关闭 全局 创建 添加 文件目录 一个 lob 新建
原文地址:https://www.cnblogs.com/fushengbin/p/10885423.html