我正在編寫一個python庫,它具有可由庫的用戶編輯的每用戶配置文件。該庫還生成日誌文件。 在* nix上,標準似乎是將它們轉儲到$ HOME/.library_name中。將用戶配置文件放在窗口中的位置
但是,我不知道如何處理Windows用戶。我在切換到Linux之前使用了Windows多年,似乎應用程序傾向於:A)依賴於GUI配置(我寧願不開發它)或B)在註冊表中轉儲配置數據(這是令人討厭的開發和未與* nix的配置文件便攜式)
我目前傾倒文件到Windows上的$ HOME/.library_name爲好,但這種感覺很不自然在Windows上。
我已經考慮將它放入%APPDATA%,應用程序數據往往會存在,但這有其自身的問題。我最擔心的是,外行用戶可能甚至不知道該目錄的位置(不像%HOME /〜),用戶可編輯的配置文件似乎並不正常。
在Windows上,每個用戶可編輯的配置文件的標準位置是什麼?
可以讓我就說誰的人大多是使用Windows的大部分時間:**謝謝**不堅持在註冊表中。希望配置文件是純文本,我可以輕鬆地備份,複製,編輯等。 – 2010-02-11 10:52:56