Python文件Io的基本函数用法
这里说一些关于Python基本函数
操作方法
- 01
raw_input(此函数从3.0之后已经与input合并,我用的3.4,故在此单说input函数)函数和input函数:input函数可以接受字符串,也可以接受一个表达式,如图案例:
- 02
open函数:Python内置,语法file object= open(filename,mode,buffering)。 1,filename:包含要访问的文件名称的字符串值。 2,mode:打开文件的模式(只读,写入等,所有模式见下图),此参数非强制,默认只读r。 3,buffering:如果buffering的值被设为0,就不会有寄存。如果buffering的值取1,访问文件时会寄存行。如果将buffering的值设为大于1的整数,表明了这就是的寄存区的缓冲大小。如果取负值,寄存区的缓冲大小则为系统默认。 》》》file对象的属性: 1,file.name:返回名称; 2,file.closed:关闭返回true,否则false。 3,file.mode:访问模式。 实例如图:
- 03
close()函数:1,打开一个文件,进行一系列操作之后,我们还需要关闭这个文件,这时用到close()函数,2,刷新缓冲区里任何还没写入的信息,关闭文件后,不能再次写入。
- 04
read()函数:从一个打开的文件中读取一个字符串。语法:read(count),count表示读取字符串的长度。
- 05
tell()函数和seek(arg1,arg2)函数: 1,tell()函数:告诉你文件内的当前位置,如图既是10以后的位置,也就是下次读取从11开始。 2,seek(arg1,arg2):改变当前文件的位置。arg1表示移动的字节数,arg2移动的位置(0:开头位置。1:当前位置。2:末尾位置)
- 06
rename(name1,name2)和remove(name)方法:也就是重命名和删除文件。 1,rename(name1,name2)name1是老文件名,name2新文件名。 2,remove(name):删除文件名为name的文件。
- 07
mkdir(name)和chdir(name)方法: 1,mkdir(name):在当前目录下创建一个为name的目录。 2,chdir(name):改变当前的目录