1.运行环境:Mac自带Python2.7
2.使用过程:打开终端未指定python运行文件路径下输入
Last login: Sat Jan 6 11:22:52 on ttys003
applematoiMac:~ apple$python
Python 2.7.10 (default, Feb 7 2017, 00:08:15)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>logfile = open('/tmp/mylog.txt','a')
>>>print >> logfile,'Fatal error:invalid input!'
>>>logfile.close()
>>>
3.使用结果:默认路径出现在了private和tmp中:
1~其中的‘a’是 ‘add’ :添加到日志文件末尾。而使用'w'是‘write’:重写日志文件。以上可以讲'a'换成'w'意味着:用标准错误输出语句替换了原来的日记文件内容。
2~其中的'/tmp/mylog.txt' 可以为任意指定文件。你当然可以通过终端在特定的一个文件夹里,mkdir一个‘tmp’文件夹,cd进入‘tmp‘文件夹,vi一个‘mylog.txt’文件。然后在上例中将指定文件的路径更改为你创建的文件路径。结果如你所想、文件里面会增加一句错误输出语句。