プログラムが別の日に実行されると、新しいログを追加するログファイルがあります。反復ごとに、新しい製品バージョンと起動スイッチがあります。タプルとして各反復からのProduct Version: [0-9-]*
とが必要です。Launch Switch: \w*
現在私はこれを行っています:
ver = re.findall(r'(?<=Product Version: )[0-9.]*', s)
launch = re.findall(r'(?<=Launch Switch: )\w*', s)
その後、繰り返してタプルを作成しますver
。launch
それは機能しますが、きれいではなく、これを行うためのよりPythonicな方法があると確信しています。