python代码制作configure文件示例


Posted in Python onJuly 28, 2014

在lua中,一直用lua作为config文件,或承载数据的文件 - 好处是lua本身就很好阅读,然后无需额外写解析的代码,还支持在configure文件中读环境变量,条件判断等。

在lua中通过loadfile, setfenv实现)

python:

cat config.py

bar = 10
foo=100
cat python_as_config.py:

ns = {}
execfile('config.py', ns)

print "\n".join(sorted(dir(ns)))
print "*"*80
print ns['foo']
print ns['bar']

缺点是不像lua那么可以以成员的方式访问table中的变量,如ns.foo, ns.bar... 3water.com

Python 相关文章推荐
简明 Python 基础学习教程
Feb 08 Python
python赋值操作方法分享
Mar 23 Python
Python中线程编程之threading模块的使用详解
Jun 23 Python
python实现多线程的方式及多条命令并发执行
Jun 07 Python
python模拟登录并且保持cookie的方法详解
Apr 04 Python
微信跳一跳python辅助脚本(总结)
Jan 11 Python
小白如何入门Python? 制作一个网站为例
Mar 06 Python
关于python多重赋值的小问题
Apr 17 Python
在SQLite-Python中实现返回、查询中文字段的方法
Jul 17 Python
pytorch 实现在一个优化器中设置多个网络参数的例子
Feb 20 Python
python读取配置文件方式(ini、yaml、xml)
Apr 09 Python
python 比较字典value的最大值的几种方法
Apr 17 Python
python编写网页爬虫脚本并实现APScheduler调度
Jul 28 #Python
python调用新浪微博API项目实践
Jul 28 #Python
python中的sort方法使用详解
Jul 25 #Python
python实现监控linux性能及进程消耗性能的方法
Jul 25 #Python
python的dict,set,list,tuple应用详解
Jul 24 #Python
Python常见数据结构详解
Jul 24 #Python
python海龟绘图实例教程
Jul 24 #Python
You might like
现磨咖啡骗局!现磨咖啡=新鲜咖啡?现磨咖啡背后的猫腻你不懂!
2019/03/28 冲泡冲煮
搜索引擎技术核心揭密
2006/10/09 PHP
php的正则处理函数总结分析
2008/06/20 PHP
PHP安全技术之 实现php基本安全
2010/09/04 PHP
thinkphp判断访客为手机端或PC端的方法
2014/11/24 PHP
php短址转换实现方法
2015/02/25 PHP
thinkphp的dump函数无输出实例代码
2016/11/15 PHP
php 数组处理函数extract详解及实例代码
2016/11/23 PHP
PHP截取发动短信内容的方法
2017/07/04 PHP
通过上下左右键和回车键切换光标实现代码
2013/03/08 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
2013/08/21 Javascript
jQuery判断元素是否存在的可靠方法
2014/05/06 Javascript
jQuery实现仿腾讯微博滑出效果报告每日天气的方法
2015/05/11 Javascript
js实现适用于素材网站的黑色多级菜单导航条效果
2015/08/24 Javascript
JavaScript ES6中CLASS的使用详解
2016/11/22 Javascript
js实现产品缩略图效果
2017/03/10 Javascript
使用jQuery.Pin垂直滚动时固定导航
2017/05/24 jQuery
JavaScript+CSS相册特效实例代码
2017/09/07 Javascript
Vue中控制v-for循环次数的实现方法
2018/09/26 Javascript
Python构建网页爬虫原理分析
2017/12/19 Python
python 信息同时输出到控制台与文件的实例讲解
2018/05/11 Python
通过python顺序修改文件名字的方法
2018/07/11 Python
python实现时间o(1)的最小栈的实例代码
2018/07/23 Python
用python标准库difflib比较两份文件的异同详解
2018/11/16 Python
pygame游戏之旅 如何制作游戏障碍
2018/11/20 Python
情人节快乐! python绘制漂亮玫瑰
2020/08/18 Python
pycharm 快速解决python代码冲突的问题
2021/01/15 Python
美国最大的珠宝首饰网上商城:Jewelry.com
2016/07/22 全球购物
泰国综合购物网站:Lazada泰国
2018/04/09 全球购物
洛杉矶时尚女装系列:J.ING US
2019/03/17 全球购物
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的
2015/07/24 面试题
家长寄语大全
2014/04/02 职场文书
爱情保证书大全
2014/04/29 职场文书
初三学习计划书范文
2014/04/30 职场文书
农村老人去世追悼词
2015/06/23 职场文书
Python中json.dumps()函数的使用解析
2021/05/17 Python