9.5 标准文件
    一般说来,只要你的程序一执行,你就可以访问3个标准文件。它们分别是标准输入(一般是键盘)、标准输出(到显示器的缓冲输出)和标准错误(到屏幕的非缓冲输出)(这里所说的“缓冲”和“非缓冲”是指open()函数的第3个参数)。这些文件沿用的是C语言中的命名,分别为stdin, stdout和stderr。我们说“只要你的程序一执行就可以访问这3个标准文件”,意思是这些文件已经被预先打开了,只要知道它们的文件句柄就可以随时访问这些文件。
    Python中可以通过sys模块来访问这些文件的句柄。导入sys模块以后,就可以使用sys.stdin、sys.stdout和sys.stderr访问。print语句通常是输出到sys.stdout;而内建raw_input()则通常从sys.stdin接收输入。
    记得sys.*是文件,所以你必须自己处理好换行符。而print语句会自动在要输出的字符串后加上换行符。