Python 操作ini文件
2013-03-26 09:58
519 查看
IP1="" #扫描IP IP2="" #当前已经扫到的IP INITXT="IP.ini" #INI文件名字 import ConfigParser def ini_get(): #读取INI try: global IP1 global IP2 global INITXT config = ConfigParser.ConfigParser() config.readfp(open(INITXT)) IP1 = config.get("ipdata","ip1") IP2 = config.get("ipdata","ip2") except: print "读取INI错误" ini_add("","") #写入INI def ini_add(ip1,ip2): #写入INI try: global INITXT config = ConfigParser.ConfigParser() config.add_section("ipdata")# 设置section段及对应的值 config.set("ipdata","ip1",ip1) config.set("ipdata","ip2",ip2) config.write(open(INITXT, "w"))# 写入文件 except: print "写入INI错误" def ini_write(ip1,ip2): #修改INI try: global INITXT config = ConfigParser.ConfigParser() config.read(INITXT) if not config.has_section("ipdata"):#看是否存在该Section,不存在则创建 temp = config.add_section("") config.set("ipdata","ip1",ip1) config.set("ipdata","ip2",ip2) config.write(open(INITXT, "r+")) except: print "修改INI错误" ini_add("","") #写入INI if __name__=='__main__': # ini_get() #读取INI # print IP1 # print IP2 # ini_add("222222222","3333333333333") #写入INI # ini_get() #读取INI # print IP1 # print IP2 ini_write("999999999","0000000000") #修改INI ini_get() #读取INI print IP1 print IP2
#!/usr/local/bin/pythonhttp://www.oschina.net/code/snippet_782578_14344
#-*- coding: UTF-8 -*-
##################################################
#qq:316118740
#BLOG:http://hi.baidu.com/alalmn
# Python 操作ini文件
# 刚学写的不好请大家见谅
##################################################
#import socket
#if __name__=='__main__':
# for IP1 in range(254,0,-1):
# for IP2 in range(254,0,-1):
# for IP3 in range(254,0,-1):
# for IP4 in range(254,0,-1):
# print IP1,IP2,IP3,IP4
IP1="" #扫描IP IP2="" #当前已经扫到的IP INITXT="IP.ini" #INI文件名字 import ConfigParser def ini_get(): #读取INI try: global IP1 global IP2 global INITXT config = ConfigParser.ConfigParser() config.readfp(open(INITXT)) IP1 = config.get("ipdata","ip1") IP2 = config.get("ipdata","ip2") except: print "读取INI错误" ini_add("","") #写入INI def ini_add(ip1,ip2): #写入INI try: global INITXT config = ConfigParser.ConfigParser() config.add_section("ipdata")# 设置section段及对应的值 config.set("ipdata","ip1",ip1) config.set("ipdata","ip2",ip2) config.write(open(INITXT, "w"))# 写入文件 except: print "写入INI错误" def ini_write(ip1,ip2): #修改INI try: global INITXT config = ConfigParser.ConfigParser() config.read(INITXT) if not config.has_section("ipdata"):#看是否存在该Section,不存在则创建 temp = config.add_section("") config.set("ipdata","ip1",ip1) config.set("ipdata","ip2",ip2) config.write(open(INITXT, "r+")) except: print "修改INI错误" ini_add("","") #写入INI if __name__=='__main__': # ini_get() #读取INI # print IP1 # print IP2 # ini_add("222222222","3333333333333") #写入INI # ini_get() #读取INI # print IP1 # print IP2 ini_write("999999999","0000000000") #修改INI ini_get() #读取INI print IP1 print IP2
相关文章推荐
- python3操作INI格式文件
- Python实现ini文件操作
- Python ini文件操作
- Python模块configparser(操作配置文件ini)
- python对配置文件.ini进行增删改查操作的方法示例
- python操作配置文件ini的方法
- python 提供INI配置文件的操作 ConfigParser
- Python实现ini文件操作
- python 3 ini配置文件操作
- Python基于FTP模块实现ftp文件上传操作示例
- python操作excel文件——Python Excel Tutorial 指南
- Python 读取键盘输入字符,多线程操作,文件操作随机处理 开发范例
- ini 文件操作记要(1): 使用 TIniFile
- [Java代码] INI文件操作Java类库 [ini4j]
- 笨方法学Python 习题 17: 更多文件操作
- python 文件操作
- Python读取ini配置文件
- Python文件操作与集合
- c语言实现读取ini文件操作
- 关于python文件操作