空白、セミコロン、バックスラッシュの継続、コメントなどを除いて、 2 つの Python ファイルが同等であるかどうかを確認する信頼できる自動方法 (コマンドライン ユーティリティなど) はありますか? 言い換えれば、彼らは通訳者と同じですか?
たとえば、次のようになります。
import sys
sys.stdout.write('foo\n')
sys.stdout.write('bar\n')
これと同等と見なす必要があります。
import sys
sys.stdout.\
write('foo\n'); sys.stdout.\
write(
'bar\n') # This is an unnecessary comment