操作系统
windows mac linux
双击文件
硬盘转 磁头读取数据
保存文件
硬盘转 磁头写入数据
我们在操作文件的时候其实操作的是硬盘
‘‘‘文件其实是操作系统暴露给我们可以简单快捷的操作硬盘的接口‘‘‘
绝对路径与相对路径
绝对路径
非常详细的路径描述
无论什么人什么位置都可以找到
相对路径
有一个参考
只有对应的人才可以找到
# res = open(r‘a.txt‘,‘r‘,encoding=‘utf8‘)
# print(res.read())
# res.close()
# 打开a.txt 使用变量名f指代该文件
# with open(r‘a.txt‘,‘r‘,encoding=‘utf8‘) as f:
# print(f.read()) # 读取文件内容
# with子代码运行结束之后会自动调用close关闭文件资源
# """
# with open(文件路径,读写模式,编码格式) as 变量名:
# 子代码块
# 文件路径是必须的
# 读写模式和编码格式是可选的
# """
# 如果不指定读写模式 那么默认使用r
# 如果不指定编码格式 那么默认使用当前计算机内部默认编码
"""在中国所有的windows电脑内部默认的编码是gbk"""
with open(r‘a.txt‘) as f:
print(f.read()) # 读取文件内容
# 取消转义
# res = r‘D:\day08\a.txt‘
# res1 = r‘D:\day08\n.txt‘
# res2 = r‘D:\day08\t.txt‘
# print(res,res1,res2)
原文:https://www.cnblogs.com/yu-kun/p/14850911.html