現(xiàn)在,我的項目中包含以下代碼:if keyword in sample_namespace: return sample_namespace[keyword]else: return None命名空間是根據(jù)插件內(nèi)容動態(tài)構(gòu)建的。如果它是字典,而不是名稱空間,我可以簡單地執(zhí)行sample_dict.get(keyword)來獲得相同的功能。有什么辦法可以在實現(xiàn)相同整潔度的同時使用名稱空間來做到這一點?
3 回答

MMMHUHU
TA貢獻1834條經(jīng)驗 獲得超8個贊
如果它們都以“ http”開頭,則可以使用http作為分隔符來分割它們,否則可以執(zhí)行兩個步驟:
首先使用空格或http作為firstSplit = line4.split('',1)從字符串中提取第一個url。
firstString= firstSplit.pop(0) -> pop the first url
secondSplit =firstSplit.join() -> join the rest
secondSplit[-1].split('lemon#gloss') ->splits the remaining two
添加回答
舉報
0/150
提交
取消