構成ファイルの内容を解析しようとする 2 番目の Python スクリプトを作成していますが、初心者向けのアドバイスが必要です。複数の行があるため、正規表現を使用してスクリプトを解析するのが最善かどうかわかりませんか? 私は辞書についても読んでいて、これが良い習慣になるかどうか疑問に思っていました。私は必ずしも正しい方向へのプッシュだけでコードを探しているわけではありません。
例: 私の構成ファイルは次のようになります。
Job {
Name = "host.domain.com-foo"
Client = host.domain.com-fd
JobDefs = "DefaultJob"
FileSet = "local"
Write Bootstrap = "/etc/foo/host.domain.com-foo.bsr"
Pool = storage-disk1
}
正規表現、行分割、またはモジュールを使用する必要がありますか? 構成ファイルに複数のジョブがある場合、ディクショナリを使用してジョブをプールに関連付けますか?