当前位置: 移动技术网 > IT编程>脚本编程>Python > Python实现的ini文件操作类分享

Python实现的ini文件操作类分享

2019年03月24日  | 移动技术网IT编程  | 我要评论

仙侠奇缘之花千骨广播剧,雪狼谷全集下载,www.scfc.edu

类代码:

# -*- coding:gbk -*-
import configparser, os
class inifile:
  def __init__(self, filename):
    self.filename = filename
    self.initflag = false
    self.cfg = none
    self.readhandle = none
    self.writehandle = none

  def init(self):
    self.cfg = configparser.configparser()
    try:
      self.readhandle = open(self.filename, 'r')
      self.cfg.readfp(self.readhandle)
      self.writehandle = open(self.filename, 'w')
      self.initflag = true
    except:
      self.initflag = false
    return self.initflag

  def uninit(self):
    if self.initflag:
      self.readhandle.close()
      self.writehandle.closse()

  def getvalue(self, section, key, default = ""):
    try:
      value = self.cfg.get(section, key)
    except:
      value = default
    return value

  def setvalue(self, section, key, value):
    try:
      self.cfg.set(section, key, value)
    except:
      self.cfg.add_section(section)
      self.cfg.set(section, key, value)
      self.cfg.write(self.writehandle)

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网