質問: 'testFolder' os.path.join(os.getenv('APPDATA'),APPNAME) ``` Macの場合では、Winの%APPDATA%にあたるユーザーの設定ファイル等の保存場所がLibrary/Application Supportフォルダにあたるらしいのですが、このパスを取得するにはどうするのが良いですか? Macの場合でもgetenv等で取得できますか?
回答: 自分では試せていませんが書いておきます。 やはり macOS ではそういう環境変数は存在せず、通常 Swift で FileManager クラスを呼び出して取得するようです。 本家SO: Programatically get path to Application Support folder. 公式ドキュメント: macOS Library Directory Details Python で Foundation フレームワークの FileManager クラスを使うのは PyObjC とか pyobjc-framework-Cocoaを使うそうです。 フォルダパスを得たいだけなのにパッケージを新たにインストールするのはやりすぎな気もします...