- Python open() 方法用于打开一个文件,并返回文件对象 ,
在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。
#open()方法的完整语法格式
open(file,mode ='r',buffering = -1,encoding = None,errors = None,newline = None,closefd = True,opener = None)
#常用的open()方法
open(file, mode='r') #两个参数:文件名(file)和模式(mode)
注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。
- with语句让你能够打开文件并将其赋值给一个变量(somefile)。在语句体中,你可以对文件对象执行一些操作。到达该语句末尾是,将自动关闭文件,即便出现异常也能关闭文件。
with open(file_name) as somefile:
do something(somefile)
- 文件对象的方法:
close()
fileObject.close()
read()
fileObject.read([count])#count为从已经打开文件中读取的字节计数。该方法从文件的开头开始读入,如果没有传入count,它尽可能多的读取内容,很可能是直到文件的末尾。
- python里面提供了执行文件处理操作的一些模块,比如os模块等。
# os模块可以重命名和删除文件
os.rename(current_file_name, new_file_name)
# os模块可以帮你创建,删除和更改目录。
os.mkdir("newdir")
os.chdir("newdir")
os.getcwd() #显示当前的工作目录
网友评论