昨日も『Python+JSON データ活用の奥義』のソースコードを書き写していました。第2章5節後半のあたりです。 そこで、ソースコードに間違いを見つけました。 main 関数の途中で、 with open(filename, 'r', encoding='utf-8') as fp: data = json.load(fp) となっているべきところが、 with open(filename, 'r', encoding='utf-8') as fp: return json.load(fp) となっていたのです。 これでは中途リターンしてしまって動かないですね。 ダウンロードしたサンプルコー…