python读写ini文件_如何使用Python3读写INI文件?
这是一个完整的读取,更新和写入示例。
输入文件test.ini
[section_a]
string_val = hello
bool_val = false
int_val = 11
pi_val = 3.14
工作代码。
try:
from configparser import ConfigParser
except ImportError:
from ConfigParser import ConfigParser # ver. < 3.0
# instantiate
config = ConfigParser()
# parse existing file
config.read('test.ini')
# read values from a section
string_val = config.get('section_a', 'string_val')
bool_val = config.getboolean('section_a', 'bool_val')
int_val = config.getint('section_a', 'int_val')
float_val = config.getfloat('section_a', 'pi_val')
# update existing value
config.set('section_a', 'string_val', 'world')
# add a new section and some values
config.add_section('section_b')
config.set('section_b', 'meal_val', 'spam')
config.set('section_b', 'not_found_val', '404')
# save to a file
with open('test_update.ini', 'w') as configfile:
config.write(configfile)
输出文件test_update.ini
[section_a]
string_val = world
bool_val = false
int_val = 11
pi_val = 3.14
[section_b]
meal_val = spam
not_found_val = 404
原始输入文件保持不变。
python读写ini文件_如何使用Python3读写INI文件?相关推荐
- python读excel乱码_解决Python2.7读写文件中的中文乱码问题
Python2.7对于中文编码的问题处理的并不好,这几天在爬数据的时候经常会遇到中文的编码问题.但是本人对编码原理不了解,也没时间深究其中的原理.在此仅从应用的角度做一下总结, 1.设置默认编码 在P ...
- python做数学计算器_从零开始学习PYTHON3讲义(二)把Python当做计算器
<从零开始PYTHON3>第二讲 上一讲我们说过了如何启动Python IDLE集成开发学习环境,macOS/Linux都可以在命令行执行idle3.Windows则从开始菜单中去寻找ID ...
- python requests post请求_实例解析Python3 如何利用requests 库进行post携带账号密码请求数据...
1 调试过程 用Python3.6+Sciter+PyCharm写了一个py测试脚本helloworld.py,该脚本中只含有一条语句"import sciter".在PyChar ...
- python怎么打开ipynb文件_如何优雅的打开.ipynb文件
目前在windows打开.ipynb的文件的方法,网上几乎就只有一种,在cmd下 > jupyter notebook 这个方法只是方便你新建notebook的时候.如果你想再打开它,当你优雅的 ...
- java 删除压缩zip文件_从ZIP存档中删除文件,而无需在Java或Python中解压缩 - java...
从ZIP存档中删除文件,而无需使用Java(首选)或Python解压缩 你好 我使用包含数百个高度压缩的文本文件的大型ZIP文件.解压缩ZIP文件时,可能要花一些时间,并且很容易消耗多达20 GB的磁 ...
- ubuntu编辑只读文件_在Ubuntu上U盘文件只读且无法删除怎么办?
Ubuntu系统在读取U盘的时候,发现U盘内的文件无法删除,显示只读,那么要如何将其中的文件改为读取呢?下面小编就给大家介绍下Ubuntu系统U盘文件无法删除的解决方法. 解决方法: 1. 在Ubun ...
- 计算机查找文件的速度,如何快速搜索文件_怎么加快电脑里的文件搜索速度
2019-11-01 10:40:56 浏览量:261 现在电脑的硬盘容量越来越大了,里面的内容也随之变多,所以当我们想要找到某个文件的时候也会变得很麻烦.特别是有些时间比较久了的,更加困难.那有网友 ...
- shell换行合并多个文件_如何合并多个pdf文件?这里有合并PDF最简单的方法
如何合并多个pdf文件?今天在整理一些PDF文件的时候,由于文件的数量比较多,我就想着将这些PDF文件合并起来,好在平时也了解了一些PDF合并的方法,很快就完成了文件的合并.想到应该还有很多朋友还不知 ...
- 前端将二进制数据流转为文件_前端通过二进制流下载文件
JS下载文件两种方式总结: 下载文件主要分为两种形式,具体使用哪种方式取决于后台: 1.如果后台服务器的静态目录有可供下载的静态资源,后台接口返回文件路径,直接window.location.href ...
最新文章
- 专家访谈:为什么我们需要Erlang
- 软件自动升级ftp服务器,国人自己的专业FTP服务器软件(上)
- hdu 3962(AC自动机+矩阵优化dp)
- Bootstrap中实现图片圆角效果
- 推荐一个国外SaaS产品-Olark
- 加入商品分类信息,考虑用户所处阶段的 图模型 推荐算法 Rws(random walk with stage)...
- 【正则】正则表达式基础知识大全
- GCC 编译安装在线文档
- GNS3 2.1.9版本的安装
- 地市级地铁数据管理信息系统解决方案
- azw3 netty权威指南_小程序,巧应用(pdf+epub+mobi+txt+azw3)
- 西电电子线路实验课程设计通关模板
- GB50174《电子信息系统机房设计规范》(福建)贯标培训通知
- java 雪崩效应,Hystrix 解决服务雪崩效应
- mysql怎么设置id自动编号_MySQL中实现ID编号自动增加的方法
- 现代程序设计 homework-10
- 在Windows系统中使用DIY Dodecad 2.1 分析祖源的方法
- Google iOS 材料设计: 入门
- c语言学习2(求矩形面积)
- JetBrains IDEA 2019.3 plugins|插件 搜索不到任何东西
热门文章
- 【100%通过率】华为OD机试真题 Java 实现【新学校选址】【2022.11 Q4 新题】
- ampak正基RF定频手动测试命令
- 语言const的生命周期_第3课-进化后的const分析
- java破解游戏百度云盘,Java系列学习进阶视频
- 在window环境下运行python的几种方式(适合小项目玩一下)
- CUDA 7.5 cuDNN v4 tensorflow on Ubuntu 14.04 LTS
- 达芬奇无声音解决方案
- 全球最顶级的电脑配置_世界十大饼干排行榜,全球十大最著名顶级饼干排名
- 血条(Health Bar)的预制设计
- 网络工程实验标准ACL配置