首页 > TAG信息列表 > yesterday2
20201217-1 文件修改详解
# 对文件的操作,除了常见的读写,还有修改 # 如果在源文件修改,会覆盖源文件 # 有两个办法,vim 加载到内存中,然后才能进行修改,修改的文件其实是在内存里 # 修改后,在写回源文件 # 但硬盘不行,中间插一段,数据不会自动往后挤 # 另一种方式是,打开一个文件,修改后,写入到新文件中 # 不要觉得20201216-1 文件读与写详解3
1-1 f = open("yesterday2",'r',encoding = "utf-8") # 文件句柄 print(f.tell()) ---> 0 # 打开文件后,看光标的位置 # tell 打印光标的位置 1-1-1 f = open("yesterday2",'r',encoding = "utf-8") # 文件句柄 print(f.tell()) p20210520 文件修改详解
对文件的操作,除了常见的读写,还有修改;如果在源文件修改,会覆盖源文件 有两个办法,vim 加载到内存中,然后才能进行修改,修改的文件其实是在内存里 修改后,在写回源文件;但硬盘不行,中间插一段,数据不会自动往后挤 另一种方式是,打开一个文件,修改后,写入到新文件中;不要觉得 low, 只能这么干 逐行