Pythonの規約では、タブコードはスペース4文字で書くものだと思い込んでいたのですが、どうもそうではないらしい。
ということで、スペース2文字で書くことにしました。
私のコーディングスタイルが悪いせいか、空白4文字だとけっこう行を折り返すことが多くなり、見難くなります。
今読んでいる『PythonとJavaScriptではじめるデータビジュアライゼーション』にも、
「PEP8には精通しながらも、その指示に完全には従わないことをお勧めします」
とあるので、タブコードの空白文字数ぐらい逸脱してもいいだろうと。
4文字が8文字になるのは、いかがなものかと思いますが、2文字になるのは、そんなに問題がないだろうと思うのです。
もし、誰かに怒られたら4文字に戻すことにします。