python 文件的创建open

时间:2019-10-08 16:39:11   收藏:0   阅读:88

一、基本文件操作

1、新建文件

语法:file = open(filename [,mode[,buffering]])

用open关键字,可以新建一个文件

常用的mode有两个,特记忆如下:

①r+:打开一个文件用于读写。文件指针将会放在文件的开头。

②w:打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。

 

PS:r*的文件,原文件必须存在,而w*的文件,原文件可存在,也可不存在,如果原文件存在,则将其覆盖,如果不存在就创建。

 

 

2、打开文件时指定编码方式

用open()打开文件时,默认为GBK编码,当被打开的文件不是GBK编码时,将抛出异常,所以需要我们在打开文件的时候指定编码方式:

例如,打开采用UTF-8编码保存的notic.txt文件,使用如下代码转化:

file = open(notic.txt,  r, encoding=utf-8)

 

原文:https://www.cnblogs.com/fish-101/p/11636199.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!