いくつかのレガシーコードをサポートするために、テキストファイルを読み取り、それを解析して、デフォルト値を上書きするために使用される可能性のある次のようなステートメントを探す必要がx=102
あります。file=foo.dat
2番目のものはないことに注意してくださいfile='foo.dat'
; これらはPythonステートメントではありませんが、近いものです。
これで、デフォルトオブジェクトのを取得できるので、それはintであり、strである必要があるtype
ことがわかります。ですから、右側をそのタイプにキャストする方法が必要です。これをプログラムで実行して、単一の単純なデフォルト設定関数を呼び出すことができるようにします。特に、すべての組み込み型をループする必要はありません。出来ますか?x
file