configparser

    1熱度

    2回答

    我創建ConfigParser的子類,是容易,我在我的項目中使用: class MyConfiguration(ConfigParser.ConfigParser): def __init__(self, filename): ConfigParser.ConfigParser.__init__(self) self.readfp(open(filename))

    10熱度

    4回答

    ConfigParser要求所有部分,鍵和值都是字符串;沒有驚喜。它有方法將值轉換爲數據類型getfloat,getint,getboolean。如果你不知道的數據類型,你可以包裝get()與eval()得到了字符串評估,如: >>> from ConfigParser import SafeConfigParser >>> cp = SafeConfigParser() >>> cp.add

    3熱度

    3回答

    我想用一些簡單的數學表達式(如添加或減少)來使用配置文件。 例如: [section] a = 10 b = 15 c = a-5 d = b+c 有沒有辦法做到這一點使用一個configparser模塊用來?我發現一些使用字符串作爲配置文件中的一種變量的例子,但是如果我使用它,我會得到一個沒有評估過的字符串(並且我必須在我的python代碼中解析它)。 如果在ConfigParser

    2熱度

    3回答

    我需要在python configparser文件的等號右邊指定密碼,但分號是註釋字符。 用\轉義不起作用。 如何傳遞字符串「foo」作爲configparser中的值?

    2熱度

    3回答

    是否有解析器讀取並存儲要寫入的數據類型? 文件格式必須產生可讀。 貨架不提供。

    1熱度

    1回答

    我正在爲Web todolist服務開發一個CLI。我完成了後端,並開始編寫CLI功能。在我開始之前,我會努力保存用戶數據的最佳方式。我使用ConfigParser來存儲用戶指定的偏好。這些存儲在~/.confrc。 用戶數據的格式爲Json。我爲我的項目使用Python。我得到這些形式: {"user_id": 1, "name": "Project_name", "color": "#ff85

    0熱度

    1回答

    我寫了一個工具,在幾個地方查找一個INI配置文件:在/usr/share,/usr/local/share,~/.local/share和當前目錄中。 c = ConfigParser.RawConfigParser() filenames = ['/usr/share/myconfig.conf', '/usr/local/share/myconfig.conf',

    1熱度

    1回答

    說實話,我正在寫這個問題,試圖清理過程中的思想。如果我無法弄清楚,我會發布它(發生)。如果有人能夠闡明如何解決這個問題,我將不勝感激。我仍然不願意被這類問題淹沒。 比方說,我在配置文件中的某些部分,我想給用戶靈活地添加物品的任意量,例如: [mysection] item1 = value1 item2 = value2 item3 = value3 的項目數量可以根據用戶的意願增加。

    0熱度

    1回答

    我嘗試創建一個配置文件,我可以在其中存儲常量。 每當我試着用ConfigParser,我得到一個錯誤 Traceback (most recent call last): File "/home/baun/google_appengine/google/appengine/ext/webapp /__init__.py", line 511, in __call__ hand

    2熱度

    1回答

    在我的項目中,我們使用一個配置文件,該文件與configparser模塊一起解析。有什麼辦法緩存整個配置文件,然後使用configparser方法從內存中讀取它?我希望不必將配置變量存儲在字典中,並以這種方式查找它們,因爲使用configparser與我們的許多應用程序緊密耦合,我希望我可以更改配置所在的位置指向內存而不是文件名。這可能嗎?