V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
Brutal
V2EX  ›  Python

import 的 Module 每个写一行有什么好处呢?全都写在一行里有没有什么不好的地方呢?

  •  
  •   Brutal · Jul 10, 2012 · 4468 views
    This topic created in 5043 days ago, the information mentioned may be changed or developed.
    20 replies    1970-01-01 08:00:00 +08:00
    fanzeyi
        1
    fanzeyi  
       Jul 10, 2012
    看着就非常不爽=_=
    Brutal
        2
    Brutal  
    OP
       Jul 10, 2012
    @fanzeyi 效率方面呢。。
    binux
        3
    binux  
       Jul 10, 2012
    如果要删除某一个的时候dd就完了
    Brutal
        4
    Brutal  
    OP
       Jul 10, 2012
    @binux dw 也差不多 =。=
    binux
        5
    binux  
       Jul 10, 2012
    @Brutal dw要两次啊,因为还有个逗号
    Brutal
        6
    Brutal  
    OP
       Jul 10, 2012
    @binux @_@ 对哦。。 orz
    jint
        7
    jint  
       Jul 10, 2012
    我一般都是先 # ,过几天才dd。
    BOYPT
        8
    BOYPT  
       Jul 10, 2012
    方便版本管理显示差异
    xiaket
        9
    xiaket  
       Jul 10, 2012
    我是单行再按ascii排序, 找起来方便
    paulguo
        10
    paulguo  
       Jul 10, 2012
    便于管理啊~ 代码看起来很爽
    diff也很方便
    mitnk
        11
    mitnk  
       Jul 10, 2012
    @binux 可以只一次dW :)

    +1 for @BOYPT 版本管理
    +1 for @xiaket 排序

    另外还有第行80行的问题呢。
    mitnk
        12
    mitnk  
       Jul 10, 2012
    sorry, 每行80列.
    Brutal
        13
    Brutal  
    OP
       Jul 10, 2012
    @mitnk thanks!
    adow
        14
    adow  
       Jul 10, 2012
    只是看着舒服吧,难道还跟效率有关?
    asoncheng
        15
    asoncheng  
       Jul 10, 2012
    程序写出来先是给人看的,然后再次能运行的,然后再次运行得好的
    asoncheng
        16
    asoncheng  
       Jul 10, 2012
    程序写出来先是给人看的,然后再次能运行的
    iiduce
        17
    iiduce  
       Jul 10, 2012
    美观 不需要理由。
    Kymair
        19
    Kymair  
       Jul 10, 2012
    看个人喜好。
    程序的确是给人读的,但是我读一个Python程序应该首先弄清楚它想做什么,而不是它“用了什么库”吧?太臃肿的顶部至少会让我觉得很烦。
    我自己的话,也把import分成多行,但是会把完成同一个功能的放在一行。比如为了生成一个加密过的密码,就import base64, hashlib
    考虑到版本控制的话,我的git alias里是加了--color-words的,所以也没影响。
    0racleTink
        20
    0racleTink  
       Jul 10, 2012
    我觉得就是个习惯问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2391 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 15:47 · PVG 23:47 · LAX 08:47 · JFK 11:47
    ♥ Do have faith in what you're doing.