次のような形式の入力ファイルがあります。
[CATEGORY] = value
[CATEGORY2] = value2
入力ファイルの各「カテゴリ」と各「値」を一致させるために正規表現を使用しています。カテゴリの正規表現は正しく機能しますが、現在、そのカテゴリタグに続く値を取得しようとしています。「=value」と一致させようとしているので、以下の正規表現を作成しました。
for inputLine in configFile:
x = re.match('=.+', inputLine)
問題は、変数'x'の値をチェックするたびに、それが "None"型であるため、正規表現が機能していないことを知っていることです。式で正しく機能しない「=」記号に絞り込みました。inputLineを出力すると、[CATEGORY] = valueが出力されるので、ファイルが正しく読み取られていることがわかります。
どんな助けでもいただければ幸いです
ありがとう!