検索してみましたが、似たような状況は見つかりませんでした。私はプログラムを書いていますが、これまでのところ、行ルールで79文字以下に固執しています。ただし、いくつかの状況でどこで線を切るかはわかりません。
問題のある領域は次のとおりです。
self.proc.stdin.write('(SayText "%s")\n' % text.replace('\\', '\\\\').replace('"', '\\"'))
この状況では、'(SayText "%s")\ n'の後に最初の行を分割すると、2番目の行の長さが80文字になります。次に、このように括弧内のどこかで2行目を分割する必要がありますか?
self.proc.stdin.write('(SayText "%s")\n'
% text.replace('\\',
'\\\\').replace('"', '\\"'))
または、次のように3行目全体を最初の角かっこの先頭に配置することをお勧めします。
self.proc.stdin.write('(SayText "%s")\n'
% text.replace('\\',
'\\\\').replace('"', '\\"'))
この別の例はここにあります:
filename = tkFileDialog.askopenfilename(filetypes = (("Word list", "*.tldr"), ("All files", "*.*")))
私はこれをすべきですか?
filename = tkFileDialog.askopenfilename(filetypes = (("Word list",
"*.tldr"),
("All files",
"*.*")))
それともこれ?
filename = tkFileDialog.askopenfilename(filetypes = (("Word list",
"*.tldr"),("All files", "*.*")))
従うべき良い慣習は何でしょうか?
ありがとう。