首页 > 其他 > 详细

文件的基本操作语法

时间:2021-06-07 23:03:20      阅读:17      评论:0      收藏:0      [点我收藏+]
文件基本操作语法

1.0操作系统一般有以下这些
windows mac linux
打开文件,其实是从硬盘读取这个文件的数据(读)
保存文件,硬盘转磁头写入数据 (写)
我们在操作文件的时候其实操作的是硬盘
文件其实是操作系统暴露给我们的可以简单
快捷的操作硬盘的接口


1.1python文件操作

绝对路径与相对路径
绝对路径:非常详细的路径描述,无论什么人什么位置都可以找到
相对路径:有一个参考,只有对应的人才可以找到
‘‘‘
# open(r‘a.txt‘)
# res = ‘D:\day08\a.txt‘ # \day08.txt
# res1 = ‘D:\day08\n.txt‘
# res2 = ‘D:\day08\t.txt‘
# # 我们发现他会出现一些看不懂的东西,只需要加一个字母r就可以
# 字母r是取消转义,因为\和字母产生一些其他的效果,所以
# 一般加字母r来做取消

在python中用以下代码打开文件
res = open(r‘test01.py‘, ‘r‘, encoding=‘utf8‘)
print(res.read())
# 一般用这种方法容易会遗忘下面的res.close()
# 清除功能,不用的话他会在内存保留一段时间辣鸡
res.close()

# 这个可以查看文件

# 文件读写最完整的格式
# 打开a.txt 使用变量名f指代改文件
# 如果不指定读写模式 那么默认使用r
# 如果不指定编码格式 那么默认使用当前计算机内部默认编码
# 在中国所有的windows电脑默认的编码是gbk
# with open(r‘a.txt‘, ‘r‘, endcoding=‘utf8‘) as f:
# print(f.read) # 读取文件内容
# 所以这个可以简写为
with open(r‘a.txt‘) as f:
print(f.read) # 读取文件内容
# with子代码运行结束之后会自动调用close关闭文件资源
# with open(文件路径,读写模式,编码模式) as 变量名:
# 子代码

# 在代码层面,读写是分离的,要么只能读要么只能写

文件的基本操作语法

原文:https://www.cnblogs.com/yanglong180/p/14860480.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!