14

PEP 8から:

- Imports should usually be on separate lines, e.g.:

    Yes: import os
         import sys

    No:  import sys, os

  it's okay to say this though:

    from subprocess import Popen, PIPE

PEP8を読むまでは、カンマ区切りのスタイルの方が単純で、短く、読み取りと書き込みが簡単だと思いました。不利な点はありますか?PEP8はそれについて何の説明もしませんでした。

だから私の質問は、なぜそれが悪いのですか?

4

1 に答える 1

17

1つの理由は、ソース管理システムがソースライン内で行うよりもラインごとに違いを識別する方が簡単であるためかもしれません。

多くのPEP8と同様に、それは好みの問題です。一貫性は、最終的にどのオプションを選択するかよりも重要です。

于 2012-02-03T07:36:47.453 に答える