Python
guo249550148_outlook
这个作者很懒,什么都没留下…
展开
-
python注意之module命名
今天在写一个小脚本时碰到了一个异常错误, 出现一些莫名其妙的错误, 忽然间所有程序都无法运行. 'import site' failed; use -v for traceback Traceback (most recent call last): File "product_quality.py", line 4, in import urllib2, urllib,原创 2013-03-29 16:53:51 · 801 阅读 · 0 评论 -
python里json的一个小bug
前一阵用json的时候, 出现了一个莫名其妙的问题, 几经周折才发现: 示例: [ { "uid": "1098deb5657bae76", "url": "url1" }, { "uid": "12746483e9876532", "url": "url2" }原创 2013-03-31 00:22:23 · 717 阅读 · 0 评论 -
Pythonic (一 iterator)
很多人都在讨论什么是pythonic, 使用一年多的心得分享下. 偶尔看到来的新人写的代码, 对比了下, 希望能够有点感悟. pythonic, 顾名思义就是要用python的思想, 什么是python的思想? 这个有很多可以说的, 估计一本书也讲不完, 通过一些例子对比来说明吧. (一): 要学会用iterator的思想去编程 例子: 打开一个文件, 按行输出里面的内容 c原创 2013-04-06 14:47:05 · 591 阅读 · 0 评论 -
Pythonic (二 yield上, Generator)
yield是2.5版本之后才受重视的一个功能, 是生成器(Generator)的一个部分. 如果一个函数中使用了yield, 那么这个函数就可以看作一个生成器函数. 对于一个生成器函数, 可以通过调用其next()来获取一个一个的返回值. 具体代码例子: def fab(max): n, a, b = 0, 0, 1 while n原创 2013-05-05 21:34:41 · 529 阅读 · 0 评论 -
python项目目录管理
最近碰到了一个头疼的关于项目import的问题, 由于是同一个人开发的项目, 目录结构很相似 A ----src --utils ----logs ----scripts B ----src --utils ----logs ----scripts 上面是两个目录, 都具有相同的目录结构原创 2013-08-28 18:40:29 · 1251 阅读 · 0 评论