我有一個包含這樣一個文本文件:轉換字符串的一部分到變量名蟒蛇
loadbalancer {
upstream application1 {
server 127.0.0.1:8082;
server 127.0.0.1:8083;
server 127.0.0.1:8084;
}
upstream application2 {
server 127.0.0.1:8092;
server 127.0.0.1:8093;
server 127.0.0.1:8094;
}
}
有誰知道,我怎麼能提取變量象下面這樣:
appList=["application1","application2"]
ServerOfapp1=["127.0.0.1:8082","127.0.0.1:8083","127.0.0.1:8084"]
ServerOfapp2=["127.0.0.1:8092","127.0.0.1:8093","127.0.0.1:8094"]
。
。
。
等
後你是怎麼嘗試,到目前爲止... –
我想你可能也需要一個列表字典。 'servers ['application1'] = [「127.0.0.1:8082」,「127.0.0.1:8083」,「127.0.0.1:8084」]'也可以讓你從'appList'的鍵索引哪一組服務器' –
@IronFist,我試圖用正則表達式處理,但我找不到任何有效的形式 –