一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - Python實(shí)現(xiàn)讀取Properties配置文件的方法

Python實(shí)現(xiàn)讀取Properties配置文件的方法

2021-01-25 00:35Robin_賓賓 Python

這篇文章主要介紹了Python實(shí)現(xiàn)讀取Properties配置文件的方法,結(jié)合實(shí)例形式分析了Python讀取Properties配置文件類的定義與使用相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Python實(shí)現(xiàn)讀取Properties配置文件的方法。分享給大家供大家參考,具體如下:

JAVA本身提供了對(duì)于Properties文件操作的類,項(xiàng)目中的很多配置信息都是放在了Properties文件。但是Python并沒(méi)有提供操作Properties文件的庫(kù),所以,自己動(dòng)手寫個(gè)一個(gè)可以加載Properties文件的腳本。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class Properties:
  fileName = ''
  def __init__(self, fileName):
    self.fileName = fileName
  def getProperties(self):
  try:
  pro_file = open(self.fileName, 'r')
    properties = {}
    for line in pro_file:
      if line.find('=') > 0:
        strs = line.replace('\n', '').split('=')
        properties[strs[0]] = strs[1]
  except Exception, e:
  raise e
  else:
  pro_file.close()
    return properties

實(shí)際調(diào)用:

?
1
2
3
4
fileName = sys.path[0] + '\\'+ 'system.properties'
p = Properties(fileName)
properties = p.getProperties()
print properties[Key]

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

原文鏈接:http://blog.sina.com.cn/s/blog_6a24f10901018lhn.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本孕妇大胆孕交 | 亚洲欧美一区二区三区在饯 | 亚洲视频1 | 北岛玲在线视频 | 欧美怡红院视频一区二区三区 | 护士让我吃奶我扒她奶 | 欧美大美bbb和大白屁股 | 国产在线视频在线观看 | 日本暖暖在线视频 | 无人区在线观看免费视频国语 | 男人搡女人视频免费看 | 久久精品一卡二卡三卡四卡视频版 | 花蝴蝶www | 97综合久久 | 国内精品久久久久影院男同志 | 婷婷综合在线 | 日本不卡高清免费v日本 | 天堂网在线.www天堂在线资源 | 久久免费国产视频 | 波多野结衣之双方调教在线观看 | 美女班主任让我爽了一夜视频 | 五月激情丁香婷婷综合第九 | 国产在线麻豆波多野结衣 | 色哟哟在线播放 | 黄 在线播放 | 亚洲2017天堂色无码 | 精品免费视在线观看 | 91se在线| 色综合久久综精品 | 高清不卡免费一区二区三区 | 亚洲激情综合 | 男gay网站视频免费观看 | 久久精品国产清白在天天线 | a级精品九九九大片免费看 a级动漫 | 嫩草影院永久在线一二三四 | 亚洲黄色图 | 亚洲网站在线看 | 国产亚洲玖玖玖在线观看 | 国产在线伊人 | 万域之王动漫在线观看全集免费播放 | 日本五级床片全都免费播放 |