pygame起動時のカレントディレクトリ

コマンドプロンプトから実行するときは問題ないけど、python.exeからそのまま実行しようとするとカレントディレクトリが変なことになって、画像などのリソースが見つからないとエラーが出てしまう。はじめに以下のコードを付けておけば大丈夫だと思う。

os.chdir(os.path.abspath(os.path.dirname(sys.argv[0])))