Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。
raw_input()
input()
两者区别在于input 可以接收一个Python表达式作为输入,并将运算结果返回。
打开和关闭文件:
file object = open(file_name [, access_mode][, buffering])追加模式是a\a+
file 对象的属性有:file.closed\file.mode\file.name\file.softspace
close()方法:
比如:
fo = open("test.txt","a+");
fo.close();
write() 方法:
fileObject.write(string);
read()方法:
fileObject.read([count]);count为读出的字节数。
tell()方法:告诉你文件内的当前位置
seek(offset [,from])方法:方法改变当前文件的位置
rename()方法:需要两个参数,当前的文件名和新文件名。
remove()方法:删除文件,需要提供要删除的文件名作为参数。
mkdir()方法: 创建目录:比如:
os.mkdir("newdir")chdir() 方法:改变当前目录。
getcwd() 方法:getcwd()方法显示当前的工作目录。
rmdir()方法:删除目录,目录名称以参数传递。在删除这个目录之前,它的所有内容应该先被清除。
file.close():关闭文件。关闭后文件不能再进行读写操作。
file.flush():
file.fileno():
file.isatty():
file.next();返回文件下一行。
file.resize([size]):
file.readline([size]):读取整行,包括 "\n" 字符。
file.readlines([sizeint);读取所有行并返回列表,若给定sizeint>0,返回总和大约为sizeint字节的行, 实际读取值可能比sizhint较大, 因为需要填充缓冲区。
参考:http://www.runoob.com/python/file-methods.html