Atomというエディタにlinterパッケージを入れて、pythonの勉強をしています。
警告文がとても不思議で、どう捉えればいいのかが解らなくて相談します。
こちらのサイトにある、「D401: First line should be imperative: 」についてです。
https://github.com/PyCQA/pydocstyle/issues/68
Weblio翻訳ですと、「1本目の線は避けられなくなければなりません」となります。
試しにこんなコメントを書いてみました。
python
1def hogemethod(size): 2 """This is a Pen."""
この時の警告文は、
D401 First line should be in imperative mood ('Thi', not 'This') [pep257]
となりました。
というわけで、こんな感じに修正すると、警告が消えました。
python
1def hogemethod(size): 2 """Thi is a Pen."""
警告は消えましたが、とてもこれが正しい文章だとは思えないのです。
この警告文は、何を目的として、どう修正せよと言っているのでしょうか・・・?

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/12 14:14