码迷,mamicode.com
首页 > 其他好文 > 详细

文件操作

时间:2019-05-18 13:41:35      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:oba   关闭   全局   创建   添加   文件目录   一个   lob   新建   

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

文件操作

标签:oba   关闭   全局   创建   添加   文件目录   一个   lob   新建   

原文地址:https://www.cnblogs.com/fushengbin/p/10885423.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!