将数据保存到MacOS python应用程序

时间:2018-04-06 17:50:59

标签: python macos pyinstaller dylib

我正在使用Pyinstaller从一组脚本创建我的Python应用程序。此脚本使用库将下载的数据保存到'~/'目录(使用os.join功能)。

我想知道如何编辑库中的代码,以便在运行时将数据保存到应用程序内部(如包中,内容/资源可能)?

1 个答案:

答案 0 :(得分:0)

  

我想知道如何编辑库中的代码,以便在运行时将数据保存到应用程序内

不要那样做。这不是macOS应用程序中的标准做法,并且在某些标准系统配置中会失败。例如,如果应用程序由非管理员用户使用,或者应用程序是从只读磁盘映像或网络共享运行,则它将失败。

更重要的是,它还会使用开发者证书签署应用程序包变得困难或不可能。