文件操作

Posted fushengbin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件操作相关的知识,希望对你有一定的参考价值。

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好像就没了,想起来在补充,总感觉忘了点什么

以上是关于文件操作的主要内容,如果未能解决你的问题,请参考以下文章

python 文件操作python 文件操作

文件读写操作

文件操作

文件操作

Python文件操作

python文件操作