gpt4 book ai didi

python - 构建应用程序 : Is it bad form to have an app create directories on users computer for program file storage?

转载 作者:行者123 更新时间:2023-11-30 23:00:32 25 4
gpt4 key购买 nike

我正在使用 Pyside 构建一个应用程序。该应用程序的部分功能是从网站下载一些 xml 文件并存储它们以供以后使用。例如,每次启动程序时,它都会检查这些目录,如果找不到,则下载 xml 文件、创建新目录并将文件存储在其中。我想知道是否有一些令人信服的理由不允许程序创建新目录(权限、安全性等),如果是,还有哪些其他选项?

编辑:需要明确的是,我需要读取和写入这些目录,并可能在网页上出现新文件时创建新目录。

最佳答案

几乎所有程序都需要写入配置和/或缓存目录。您唯一需要担心的是确保使用适当的特定于平台的位置来执行此操作。不要使用任意的、特定于应用程序的目录。

在 Qt4 中,QDesktopServices类可用于确定正确的存储位置,或者在 Qt5 中,有 QStandardPaths类。

关于python - 构建应用程序 : Is it bad form to have an app create directories on users computer for program file storage?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35238396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com