pep8

    6

    3答えて

    Pythonでtry/exceptブロックを使用する場合、例外を発生させる可能性のあるメソッドや親関数で捕捉するメソッド、またはその両方に委譲することを推奨しますか? たとえば、次のうちどれですか? def my_function(): s = something.that.might.go_wrong() return s def main(): try:

    0

    1答えて

    私は自分のコードの内部にPythonのPEP8モジュールを使用しています。 import pep8 pep8_checker = pep8.StyleGuide(format='pylint') pep8_checker.check_files(paths=['./test.py']) r = pep8_checker.check_files(paths=['./test.py'])

    4

    2答えて

    python 3(https://www.python.org/dev/peps/pep-3107/)の関数注釈が見つかりました。これは、パラメータや戻り値の型を文書化するのに最適です。また、私のpycharm IDEでより良いインテリセンスを利用できます。 入力タイプが不明なパラメータに関する質問があります。例えば、それはリストまたは数の少ない配列または何らかの「配列のような」量であり得る。その

    0

    2答えて

    Pep-8で定義されているように、79文字を超えるコード行を自動的にワードラップするために昇華を使用しています。当初は限界を超えないようにリターンをしていました。 それだけの欠点は、ワードラップを有効にしていない他の人には制限がないことです。だから私は実際にワードラップをしようとするか、ビジュアルワードラップですか?

    8

    2答えて

    私はPythonの初心者です。私は、オンラインドキュメントと、良いPythonコードスタイルを持つためにPEP 0008に従う(試行)の両方を読んでいます。 私は再ライブラリについて勉強しながら、私は公式のPython docsで見つかったコード・セグメントについての好奇心:Token変数は大文字に最初の文字と命名された理由を私は理解できない import collections Token

    0

    1答えて

    pep8、pyflakes、およびpylintを使用してコードを実行します。すべて私のPythonコードの内容とフォーマットを検証します。 私が今探しているのは、私のPythonコードが適切かつ完全にコメントされていることを検証することです。たとえば、すべてのメソッドにコメントがあり、それらのメソッドの引数のそれぞれもコメントされ、期待されるリターンと例外があるとします。いくつかのクラスと定数とプ

    0

    1答えて

    メソッドを定義するにはどうすればよいですか?どのように正しいでしょうか? def translate_to_english pass def translate_to_English pass

    6

    2答えて

    E226エラーコードは約"算術演算子の周囲に空白がありません"です。 私は、例えばPEP8 E226違反としてこのライン強調表示されます崇高でAnacondaのパッケージを使用します。 hypot2 = x*x + y*y しかしGuido's PEP8 style guideの行が実際に事業者内のスペースのrecommended useの一例として示されていることを。 質問:これは正しいガイ

    5

    1答えて

    私はPython 3.5.1で書いています。私はプログラミングの初心者です。 私はpython style guideに従ってスタイルミスを示すpep8とpyflakesプラグインを使用してgeditを使用します。私は手紙にスタイル勧告に従うかどうかわからない。 しかし、私は、E501: line too long (80 > 79 characters)、E502: the backslash

    4

    1答えて

    コードのこのビット: 使用して、インデントレベルごとに4つのスペースを述べ def foo(): print("hello") はPEP 0008に違反します、。 しかし、どちらもpep8、pyflakes、またはflake8コマンドはそれについて警告しています。 どのように私はこれらの不快なコードについて不平を言うことができますか?