Python实现的ini文件操作类分享
作者:junjie 发布时间:2022-01-01 12:46:24
标签:Python,ini文件操作
类代码:
# -*- 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)
0
投稿
猜你喜欢
- SQL2005的存储过程: set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER PROC
- //定义一个对象数组 var data = [{ name: "jiang", age: 22 }, { name: &
- 前言这篇博客针对《PPython+Qt身体特征识别人数统计》编写代码,功能包括了相片,摄像头身体识别,数量统计。代码整洁,规则,易读。应用推
- MaxDB和MySQL是独立的数据库管理服务器。系统间的协同性是可能的,通过相应的方式,系统能够彼此交换数据。要想在MaxDB和MySQL之
- 如今大部分网站仍然采用表格嵌套内容的方式来制作网站,虽然此方法对于我们来说比较熟悉、比较上手;但是,它却阻碍了一种更好的、更有亲和力的、更灵
- 一.axisaxis就是指定轴。三维数组可看作元素是二维数组的一维数组,二维数组可看作元素是一维数组的一维数组 。(这么理解就舒服了!)例:
- sympy版本:1.2假设求解矩阵方程AX=A+2X其中求解之前对矩阵方程化简为(A−2E)X=A令B=(A−2E)使用qtconsole输
- 使用WSH调用系统的Ping命令,将Ping的结果重定向到一个文本文件中去,再把文本文件显示到网页中具体做法如下:首先, 建一个.BAT文件
- 无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充
- pygame城市之战横版射击游戏,按上下左右方向箭头操作飞机。这是一个横板射击小游戏,在黑夜的城市上空,你将要操作一架飞机去射击敌机, * 效
- PDOStatement::setAttributePDOStatement::setAttribute — 设置一个语句属性(PHP 5
- SQLserver 2000中出现“指定的服务并未以已安装的服务存在" 解决方案一、将计算机名改成大写。二、将sql server
- [root@vm1 ~]# rpm -ivh groundwork-foundation-pro-1.6.1-67.noarch.rpm P
- 一、数据预处理实验数据来自genki4k提取含有完整人脸的图片def init_file(): num = 0&n
- 本文实例为大家分享了基于numpy实现逻辑回归的具体代码,供大家参考,具体内容如下交叉熵损失函数;sigmoid激励函数基于numpy的逻辑
- 用Python基于Google Bard做一个交互式的聊天机器人之前已经通过浏览器试过了 Google Bard ,更多细节请看: Try
- 通过文件夹导入包要求每个目录下都有一个__init__.py文件,此文件可空白。也可不空。a@ubuntu:~/Desktop$ tree
- 方法一:利用Cookies对象 因为Cookies对象把变量的值保存在浏览器客户端,所以可以根据Cookies保存的IsVoted的值来判断
- asp 中处理文件上传以及删除时常用的自定义函数:删除文件,建立目录的程序,根据原文件名生成新的随机文件名,CMS替换函数,将所有开始,结束
- Server对象主要是给编程人员提供一些方便的对象和属性。(1)ScriptTimeout属性:<%Server.ScriptTime