#讀取Properties 文件類
class Properties:
fileName = ''
def __init__(self, fileName):
self.fileName = fileName
def getProperties(self):
try:
pro_file = open(self.fileName, 'r',encoding='utf-8')
properties = {}
for line in pro_file:
if line.find('=') > 0:
strs = line.replace('\n', '').split('=')
properties[strs[0]] = strs[1]
except Exception as e:
raise e
else:
pro_file.close()
return properties
調(diào)用(properties['packagename'])中的key要為小寫):
url = cfg_path + '\\' + filename + '\\cfg.properties'
properties = Properties(url).getProperties()
print(properties['packagename'])
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。