前提・実現したいこと
cxFreezeでdmgファイルを作成し、
ダウンロードしたアプリからResource.txtファイルに書き込みたい。
発生している問題・エラーメッセージ
ファイル構成
Path_to_app---app
" |
" +-configure---Resource.txt
OSError: [Errno 30] Read-only file system: 'Path_to_app_dir/configure/Resourse.txt'
該当のソースコード
Python
1# Main App 2with open('Path_to_app_dir/configure/Resourse.txt', mode='w') as f: 3 f.write('contents') 4
補足情報(FW/ツールのバージョンなど)
Python 3.8.5
cx-Freeze 6.2
Python
1import sys 2from cx_Freeze import setup, Executable 3 4includefiles = ['configure/'] 5 6 7base = None 8if sys.platform == 'win32': 9 base = 'Win32GUI' 10 11setup(name='App', 12 options={ 13 'build_exe':{'include_files':includefiles}, 14 }, 15 executables=[Executable( 16 'App.py', 17 base=base, 18 )] 19)
python
1python setup.py bdist_dmg
ls -l drwxr-xr-r configure cd configure ls -l -rwxrwxrwx Resource.txt
あなたの回答
tips
プレビュー