python 使用 config 文件
在写程序时,我们经常需要定义一些路径常量,为了逻辑和代码的清晰,可以新建一个config.ini文件,然后调用其中的信息即可。
config.ini文件格式如下:
[section1]
model_dir = /home/user/nlp-data/trained-model
;注释
save_input = ./profiling/input
save_state = ./profiling/state
......[section2]
save_output = ./profiling/output
......
调用方式:
import configparserconfig = configparser.ConfigParser()
config.sections()
config.read('/home/user/config/config.ini')model_save_dir = config.get('section1', 'model_dir')
output_save_dir = config.get('section2', 'save_output')
python 使用 config 文件相关推荐
- python怎么读文件里的指定几行-Python从文件中读取指定的行以及在文件指定位置写入...
Python从文件中读取指定的行 如果想根据给出的行号, 从文本文件中读取一行数据, Python标准库linecache模块非常适合这个任务: 测试文件内容 :This is line 1. Thi ...
- python分行_基于python实现对文件进行切分行
针对配置文件进行切分,重组,每隔30行为一段,进行重新生成功能. 代码如下 #!/usr/local/python/bin/python # coding=utf-8 import sys impor ...
- python上传文件到onedrive_基于Python的onedrive文件本地化浏览系统–PyOne
基于Python的onedrive文件本地化浏览系统–PyOne PyOne是一款基于Python-Flask的onedrive文件本地化浏览系统,使用MongoDB储存文件列表,使用redis缓存数 ...
- python生成sql文件_Python 数据库Insert语句脚本生成工具(SQL Server)
编写这个小工具,是因为平时部署项目的时候,需要导出一些公共的数据(权限.参数设置等),覆盖插入正式环境. 话不多说,直接上代码: import pyodbc import warnings impor ...
- Python生成.exe文件亲测实践教程(初级+进阶,含资源文件程序的打包)
使用打包工具PyInstaller的基础操作: 此部分包括安装模块+模块的常见指令的使用 具体流程可以参考以下两篇文章非常详细 (9条消息) Python如何生成可执行的.exe文件_zhaochon ...
- python中config什么意思,使用Python中的config配置
标签: Python中有ConfigParser类,可以很方便的从配置文件中读取数据(如DB的配置,路径的配置),所以可以自己写一个函数,实现读取config配置. config文件的写法比较简单,[ ...
- python 读取yml文件_python读取yaml配置文件
什么是yaml 1.yaml [ˈjæməl]: Yet Another Markup Language :另一种标记语言.yaml 是专门用来写配置文件的语言,非常简洁和强大, 2.支持多种语言:p ...
- openlab的源码阅读——config文件配置
openlab源码阅读--config文件配置 把config文件单独摘出来放在了CSDN上--https://download.csdn.net/download/qq_32651847/85321 ...
- linux建立phyon文件,PyInstaller 来建立Linux下的Python独立执行文件
以下内容假定已安装好Python 2.4/2.5 一.下载并编译pyinstaller(只需做一次,以后可直接做第二步) 1.下载pyinstaller,现在的版本是1.3 (1)wget http: ...
- 将stdout重定向到Python中的文件?
本文翻译自:Redirect stdout to a file in Python? How do I redirect stdout to an arbitrary file in Python? ...
最新文章
- Yann Lecun纽约大学《深度学习》2020课程笔记中文版,干货满满!
- Netty 入门示例
- JS中utf8和GBK的字符编码转换
- Atitit nodejs js 获取图像分辨率 尺寸 大小 宽度 高度
- 把live2D模型放上网页
- linux清除回收站权限错误,在Ubuntu 14.04 中修复无法清空回收站的问题
- Java的内心世界和外部世界协调的统一
- 香农采样定理(奈奎斯特采样定理)
- js 事件回调函数的对象属性说明:clientX、screenX、offsetX、pageX
- 如何换ionic里面的图标
- No qualifying bean of type ‘com.bruceliu.mapper.UserMapper‘
- Gradle的卖家秀和买家秀
- 3g和4g的跨越时间_跨越时间和数字的名字
- 广西工学院2000级计算机系,潘盛辉(电子信息与控制工程系)老师 - 广西工学院 - 院校大全...
- 视频硬字幕提取方法(可完全离线),开发个小工具辅助一下
- Python编程错误:参数错误([_ctypes.COMError: (-2147024809, ‘参数错误。‘, (None, None, None, 0, ...
- cocos2dx3.2打包apk
- 2017 杭电多校联赛第二场 1003 Maximum Sequence(单调队列)HDU 6047
- linux sed 替换中文,Linux中使用sed命令替换字符串小结
- eclipse 代码编辑区不再显示
热门文章
- 机器学习--文本分析(jieba)
- Windows不同压缩软件、压缩算法、压缩率详细对比测试与选择
- 基于Java科研成果管理系统_基于Java的高校科研管理系统的设计与实现(含源文件).doc...
- 大数据分析中的四大数据类型
- UE4官方文档链接记录
- python少儿编程教案_超好玩的Python少儿编程
- 三菱5uplc伺服电机指令_?2020/9/12三菱PLC触摸屏控制POWSD-伺服电机
- 字典攻击ssh弱口令
- 为什么CSDN登陆是明文传输账户密码
- 编程C语言集装箱体积,《我的第①本c语言编程书:C语言从入门到精通》国家863中部软件孵化器【pdf】...