摘要:
转载:http://blog.csdn.net/sufre/article/details/6676570刚开始学 python,当想要自增运算的时候很自然的 a++,结果发现编译器是不认识 ++ 的,于是去网上搜了一下,结果发现一篇老外的问答很精彩,涉及到了 python 这个语言的设计原理问题无外乎就是 python 没有自增运算符,自增操作是如何实现的回答中有人介绍了关于自增操作,python 不使用 ++ 的哲学逻辑:编译解析上的简洁与语言本身的简洁,就不具体翻译了后面还有老外回答并附带了一个例子非常的精彩,指出了 python 与 c 语言概念上的一些差异,语言描述的可能未必准确,直 阅读全文
posted @ 2012-05-11 20:40
@且听风吟@
阅读(9826)
评论(0)
推荐(1)
摘要:
python 的print 是输出到标准输出的。当程序后台执行时。即使通过重定向将其重定向文件。但是还是发现文件没有内容。经查发现print在重定向文件时是有缓冲的。解决办法:一: 通过使用print >>sys.stderr将其重定向到 如 print ‘hello world’ 就是 print >> sys.stderr, 'hello world'二、启动时使用python -u 的方式执行脚本 如 python -u test.py 2>>log.txt 1>&2refer:http://blog.csdn.net/j 阅读全文
posted @ 2012-05-11 20:37
@且听风吟@
阅读(484)
评论(0)
推荐(0)
浙公网安备 33010602011771号