内建函数.IO操作类

file(name[, mode[, buffering]])

返回值: 文件对象

常用于: 打开一个文件,name为文件名,mode可以为r/w/a,buffering如果为0表示不进行缓冲,1表示进行缓冲,建议使用open()而不是直接调用该构造函数,file更适合于类型测试

input([prompt])

返回值: 原型对象

常用于: 等同于eval(raw_input([prompt])),此函数不会捕捉用户错误,如果输入语法不合格,将会抛出SyntaxError错误,如果演算中有错误,将抛出其它的异常

open(name[, mode[, buffering]])

返回值: 文件对象

常用于: 打开一个文件,返回一个file类型的对象,如果文件无法打开抛出IOError,name是要打开的文件名,mode指示如何打开文件的字符串可以为r/w/a/+b,buffering为0表示不缓冲,1表示行缓冲

raw_input([prompt])

返回值: 字符串

常用于: 如果有prompt参数,则将它输出到标准输出并且不带换行符,该函数从标准输入读取一行,将它转换为一个字符串(去掉一个末尾的换行符然后返回它),读到EOF则引发EOFFerror错误返回

你可能感兴趣的:(内建函数.IO操作类)