Tôi muốn có được tất cả các giá trị từ một phần sử dụng cấu hình phân tích cú phápTrình phân tích cú pháp cấu hình Python để nhận tất cả các giá trị từ một phần?
tôi đã sử dụng điều này, nhưng nó mang lại chỉ có giá trị đầu tiên
def ConfigSectionMap(section):
dict1 = {}
options = Config.options(section)
for option in options:
try:
dict1[option] = Config.get(section, option)
if dict1[option] == -1:
DebugPrint("skip: %s" % option)
except:
print("exception on %s!" % option)
dict1[option] = None
return dict1
Config = ConfigParser.ConfigParser()
Config.read("/etc/harvest.conf")
print ConfigSectionMap("files").values()
'return' của bạn không đúng cách nted và hàm của bạn trả về trong lần lặp đầu tiên của vòng lặp for. Xóa hai dấu cách. – Chewie