摘要: everything in python is objectassignment is binding a name to an objectone object can have several binded namechanges to any binded name will reflect ... 阅读全文
posted @ 2015-12-25 23:02 学思罔殆 阅读(347) 评论(0) 推荐(0) 编辑
摘要: cookie 是server分配给client的标识符用来识别client 追踪来自同一个client的request因为http request是无状态的但是server有时候是需要记住client的Set-Cookie header可以有多个key:value对http://eli.thegre... 阅读全文
posted @ 2015-12-25 16:33 学思罔殆 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Python 根据LEGB rule在不同的namespace中找变量在def的函数中对global 变量做修改还是不推荐的,应该将其作为参数传入函数try: do_something() cnt = 1except Exception: clean_up(cnt)try并不构成一... 阅读全文
posted @ 2015-12-08 18:38 学思罔殆 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 1. 如果我的脚本error handling 做的好,在ctrl+c退出的时候是不是不应该有任何traceback log?2. repr() str() eval() 之间的区别?3. 参数传递是传值还是传引用?name binding 应该是传引用,但是name binding是可以修改的4.... 阅读全文
posted @ 2015-12-07 18:35 学思罔殆 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1. multiprocessing 和 threading有什么区别? threading module并没有真正利用多核。而multiprocessing 利用subprocess避开了python 中的Global Interpreter Lock. "the multiprocessin... 阅读全文
posted @ 2015-12-07 18:33 学思罔殆 阅读(210) 评论(0) 推荐(0) 编辑