pep8

    0

    1答えて

    私は共同のPythonプロジェクトに取り組んでいます。私のIDE(PyCharm)は、PEP8のために120文字以上のコード行に「マイナーな問題」を表示します。しかし、これは、複雑なコードを説明する大きなコメントがある場合にのみ発生します。コード自体が制限を超えることはありません。これらの長いコメントを複数の行コメントに変えてガイドラインに従うか、それともそのままにしておくべきですか?

    0

    1答えて

    私はPythonコードをクリーンアップするためにemacsでflake8を使用しています。私は、私のコメントがエラー(E501 line too long (x > 79 characters))と表示されるのは面倒です。私はコメントを無視するようにflake8に頼む方法を知っている人がいるのだろうかと思っていますが、私の非コメント行が長すぎるときに私に知らせてください。 ありがとうございます!

    2

    2答えて

    私は具体的な答えを見たことがありませんが、私はPythonドキュメントストリングの戻り値のスタイル規則に関する質問があります。 のような機能を考えてみましょう: PyCharmで def foo(ex): output = 2*ex return output を、私は、この関数のdocstringを行った場合、それは次のようになります。 def foo(ex):

    0

    1答えて

    警告与え、私は糸くずにpycodestyleを使用している、と私は次のコードを持っている: __gsignals__ = { "flashcards": ( GObject.SIGNAL_RUN_FIRST, GObject.TYPE_NONE, GObject.TYPE_PYOBJECT) ), "game": (

    0

    1答えて

    私はpyflakesからflake8に移行して、# noqaライン無視機能を使用しています。移行を容易にするために、私は以前チェックしていたpyflakesをチェックすることから始めたいのですが、私はpyflakesのほうが"will never complain about style"という単純な約束が好きです。私はflake8 --select Fをpyflakesによって報告されたもので始

    0

    1答えて

    私はPythonコードで意図的な構文エラーがあります。 pythonファイルは、特定の値が後で実際のpythonコードに置き換えられるテンプレートです。 Pythonのこれらの部分は、検査中に無視する必要があります。 from --syntax-error-- import --syntax--error-- # noqa # second attempt: from --syntax-err

    0

    1答えて

    それはNone singletoneを参照している場合NoneTypeための変数をチェックしているテストするcommom方法で変数を比較する:このアプローチは応じ Noneをチェックするための唯一の方法として推奨され test_var is None PEP-8へ:なしなどのシングルトンへ 比較は常にして行われるべきであるか 等価演算子は、決してないではありません。 が、時々私は、さまざまなソ

    -2

    1答えて

    私はPEP8のガイドラインに従ってPythonで次の行をインデントしようとしている: temperature_rate = (temperature_values[-1] - temperature_values[0]) /(len(temperature_values) * MONITOR_RATE) を私は述べている。このラインでIndentationErrorを取得「予期

    -3

    2答えて

    私は何か有用なことをするが、何も返さない関数を利用するコードで作業しています。 def foo(): # Do something useful here # Does not return anything foo() 私の質問は以下のとおりです。 私は実際にそのような機能を使用する必要がありますか? 「はい」の場合は、適切な方法でどうすればよいですか? (私はPEP