#!/usr/bin/env python
# -*- coding;utf-8 -*-
import configparser # 创建对象
conn = configparser.ConfigParser() # conn对象具有read功能,打开文件读取文件,放入内存,要保存必须重写
conn.read("ini", encoding="utf-8") # conn对象的sections作用:在内存中寻找所有的[???]
result = conn.sections()
print(result) # 从指定的[???]中寻找所有的key
result = conn.options("section2")
print(result) # 获取指定节点下key的值
result = conn.get("section1", "k1")
result = conn.getint("section1", "k1")
result = conn.getfloat("section1", "k1")
result = conn.getboolean("section1", "k1")
print(result) # 判断是否存在某个节点
result = conn.has_section("section1")
print(result) # 判断某个节点下是否存在key
result = conn.has_option("section1", "k1")
print(result) # 移除某个节点的键值对
result = conn.remove_option("section1", "k1")
conn.write(open("文件名", "w")) # 参数是一个可写的对象 # 设置某个节点的键值对,涉及到中文要明确编码,否则出现乱码
result = conn.set('a', "k5", "你好吗")
conn.write(open("好看吗", "w", encoding="utf-8"))

  

最新文章

  1. Redis JedisPool
  2. Redis学习笔记~StackExchange.Redis实现分布式Session
  3. 第四章 电商云化,4.1 17.5W秒级交易峰值下的混合云弹性架构之路(作者:唐三 乐竹 锐晟 潇谦)
  4. Node.js高级编程读书笔记 - 5 数据库 - Never
  5. ios基础之入门(一)
  6. Plug-in 'org.eclipse.cdt.ui' contributed an invalid Menu Extension
  7. mysql高效获取两张表共同字段的交集数据
  8. Petshop学习第一天
  9. OC6_字符串练习
  10. Android获取IMSI和IMEI
  11. oracle语句块调用
  12. as3中强制垃圾回收
  13. MySQL之删_delete-truncate
  14. CCIE-MPLS基础篇-实验手册
  15. 聊聊Java语言中的单例
  16. WPF 中模拟键盘和鼠标操作
  17. css系统学习网站
  18. [HNOI2009]最小圈(分数规划+SPFA判负环)
  19. 从输入URL到浏览器显示页面发生了什么
  20. 【转】Python爬虫:抓取新浪新闻数据

热门文章

  1. Mysql 触发器写法
  2. Java-Class-@I:org.springframework.web.bind.annotation.RequestMapping
  3. USACO2008 Roads Around The Farm /// queue oj23321
  4. asp.net Core 使用redis(StackExchange.Redis)
  5. css3 动画属性
  6. 源码编译安装nginx详细步骤
  7. 【学术篇】NOIP2017 d2t3 列队phalanx splay做法
  8. adb命令 查看运行APP当前页面的Activity名称
  9. ReentrantLock与synchronized的区别
  10. 【JZOJ6360】最大菱形和(rhombus)