python典型应用场景、domo及模板之一-----------配置&日志
2017-06-21 11:28
537 查看
Python处理配置与日志
线上脚本比较常见的几个功能点包括:读取命令行,读取配置文件,写日志文件,下面逐一介绍,介绍采用示例代码的形式。1 Optparse 解析命令行参数模块
Optparse模块可以解析程序的命令行参数,用法如下:使用optparse模块的步骤如下: 首先,必须 import OptionParser类,创建一个
OptionParser对象:
options,它是一个对象(optpars.Values),保存有命令行参数值。只要知道命令行参数名,如 file,就可以访问其对应的值: options.file 。
args,它是一个由 positional arguments 组成的列表。
有关optparse模块的更详细信息请参考: http://docs.python.org/library/optparse.html
2
ConfigParser读、写配置文件模块
ConfigParser模块用来解析配置文件,配置文件格式如下:3 logging 日志模块
Logging模块使用起来非常简单方便,示例代码如下:logging还支持用配置文件初始化,如下:
相关文章推荐
- [典型配置]AR18宽带路由器VRRP应用
- Web及应用服务器 & jsp服务器配置
- 快速部署Python应用:Nginx+uWSGI配置详解
- 物联网四大产业群的典型应用场景
- “软芯片”畅想-基于Python的应用软件开发框架Softchip(二) --- 编程场景
- Windows 2000 上配置和应用安全模板
- HttpModule的几个典型应用场景
- log4net 配置与应用 (转自 http://www.cnblogs.com/xchunyu/archive/2004/07/02/20554.html && http://www.cnblogs.com/heroman/archiv)
- 系统架构-性能篇章1(应用系统性能2-OOM&参数配置)
- 征服Python—语言基础与典型应用
- jboss下通过配置log4j.xml实现web应用的日志
- [原创]Enterprise Library深入解析与灵活应用(5):创建一个简易版的批处理执行器,认识Enterprise Library典型的配置方式和对象创建方式
- JBoss中配置web应用的日志
- 在VMWare中配置SQLServer2005日志传送 Step by Step(一)——前言&预安装
- 三层交换机典型应用配置实例
- 三层交换机典型应用配置
- Nginx 配置应用日志访问
- Enterprise Library深入解析与灵活应用(5):创建一个简易版的批处理执行器,认识Enterprise Library典型的配置方式和对象创建方式
- VLAN上配置ACL的典型应用
- 物联网四大产业群的典型应用场景