BigQueryのライブラリ(Python)が変更

AttributeError: ‘QueryJob’ object has no attribute ‘results’

以前に作ったJobで、PythonでBigQueryを叩くものがあり、cronで毎日動かしていたのですが、昨日はエラーになっていました。

予想通り、ライブラリ https://github.com/GoogleCloudPlatform/google-cloud-python が変更されていました。

QueryJobオブジェクトのメソッドresultsが削除されたようです。よく見ると、もともとDEPRECATEDとなっていましたね。result(単数系)があるので、こちらを使えということでしょうか。

変更箇所を全部確認していないので不安ですが、resultsをresultに書き換えたら動いたので、ひとまず良しとしておきます。

変更箇所