Python从入门到放弃初_文件操作


# open() # 打开
# close 要关闭文件
# 写模式下需要刷新 flush()

# r 只读
# read(3) 看对文件操作的模式来判断是字符还是字节
# mode = 'r' 时候是字符
# mode = 'rb' 时候是字节
# readline() 读取一行,自带\n(换行)
# readlines() 读取全部以一行一行的形式存在放列表里

# a 追加
#文件的末尾写
# w 覆盖写
# 先清空文件,后写入文件

# rb ,wb ab自己试
# 只要是带b的模式,注意的是不是不能有encoding

# a+
# 追加 + 读 注意 不管怎么读都读不到内容,除非移动光标

# w+
# 覆盖写 + 读 注意:先写后读 先读后写 除非移动光标

# r+
# 读 + 写 注意: 先读后写

# 其他操作

# seek() 移动光标
# 0,0 开头
# 0,1 当前
# 0,2 末尾

# 3 如果是文字就移动一位,如果是英文就移动3位

# tell() 查看光标 光标是按照字节数的

扫描二维码关注公众号,回复: 4928479 查看本文章

# truncate() 截取 内容是字节数


# 文件修改
import os # 导入 os和操作系统相关

# os.rename() # 重命名 第一个参数旧的名字,第二个是新的名字
# os.remove() # 删除这个文件 字符串


# with open('t1','r',encoding='utf-8')as f,\
# open('t2','w',encoding='utf-8')as f1:


# 路径:

# 绝对路劲: 从磁盘根目录开始查找
# 相对路劲: 相对于某个东西来查找就是相对路径
# 返回上一级 ..\
# c:\user\... 可以把单个\写成双\\
# 在路径的前面加一个r
# 以上两种就是转义

猜你喜欢

转载自www.cnblogs.com/fp233/p/10273613.html