update.小ネタです。殆どないケースですが、Pythonでimportの前に関数やメソッドの実行をする要件が出てきたときの策です。経緯LinuxでmatplotlibをインストールしてPythonコード上で使用した時に以下のようなエラーが発生しました。variableこのエラーの解決策は検索するとすぐに出てきて、matplotlibのバックエンドをAggにすればいいというのが回答のようです。検索上位に上がっていました。今回はそのうちmatplotlib.use('Agg')を採用するとします。pyplot.plot(data)上記のようにimportした後にmatplotlibu.use('Agg')を呼べば動くのですが、これには問題があって、import順を自動で変更するツール(isortなど)を導入していると以下のように書き換えられてしまいます。pyplotを書く前にを呼ばなければいけないようで、CIで自動的にコードをチェックする場合などは困ってしまいます。実行時に呼び出し元関数の中でimportするという手も一応はありますが、importする数や関数の数が増えた場合にだんだん煩雑になっていきます。対策として以下のように実装できます。pyplot.plot(data)一応はこれで順序の保証ができます。「すべての人々に、人生が変わる出会いを」をビジョンとして、これまで出会えなかった情報と瞬時に出会うことで人々の生活をより豊かにする、新しい情報発見のためのプラットフォームを目指しています。upLoginユーザーは見つかりませんでした。