python
文章平均质量分 70
_Gatsby
这个作者很懒,什么都没留下…
展开
-
#!/usr/bin/env python与#!/usr/bin/python的区别
脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它,就这么简单 #!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器; #!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的转载 2015-07-02 14:13:36 · 381 阅读 · 0 评论 -
python threading包
threading.Thread对象:有start()和run()方法。 threading.Lock对象:mutex, 有acquire(), release()方法。 threading.Condition对象:condition variable.有acquire(), release()方法。此外还有wait(), notify(), notifyAll()方法。 实例: 假设这样原创 2015-07-26 16:36:30 · 1880 阅读 · 0 评论 -
python闭包,装饰器
闭包:一个包含有环境变量取值的函数对象。环境变量取值被保存在函数对象的__closure__属性中。 示例: def line_conf(a, b): def line(x): return ax + b return line line1 = line_conf(1, 1) line2 = line_conf(4, 5) print(line1(5), li原创 2015-07-25 11:52:42 · 413 阅读 · 0 评论