文字列の構文をチェックするためにpyCheckerを取得しようとしています。
s="""
print "hi"
print "hello"
print 3/0
"""
とにかく私はこれを行うことができます.pyCheckerのソースコードを文字列を読み取るように変更しようとしていましたが、混乱しすぎています. これを行うための組み込みの方法が欠けている可能性があります。
ドキュメントから:
PyChecker は、いくつかの方法を組み合わせて機能します。まず、各モジュールをインポートします。インポートエラーがある場合、モジュールは処理できません。
PyCheckerimport
がそのトリックを実行するために必要な完全なコンパイル パスを含め、かなりの作業を内部で行うため、ファイルへの書き込みははるかに優れていると思いs
ます。別の方法は、いくつかの複雑な車輪を再発明することです。