阅 读 文 章

每周一题——读写配置文件。

[来源:网上转载 (http://www.chinaunix.net) | 作者:网友(xichen) | 时间:2007-05-27 | 浏览:人次 ]


群里面的朋友提到是否应该出点题目给新加入python的朋友。我想值得一试。

本周题目如下:
读写配置文件是经常碰到操作,请大家写出自己读写配置文件的程序,要求:
1、配置文件可以以#作为注释,并不处理。
2、所写的程序应以import导入使用。
3、有自测试代码。
4、有注释。

希望大家踊跃参加。



 honbj 回复于:2005-08-23 11:37:16

引用:原帖由 "xichen" 发表:
群里面的朋友提到是否应该出点题目给新加入python的朋友。我想值得一试。

本周题目如下:
读写配置文件是经常碰到操作,请大家写出自己读写配置文件的程序,要求:
1、配置文件可以以#作为注释,并不处理。
2?.........



创意很好 支持!希望能够坚持下来。

题目出的是不是有点泛,能否更细化一些,例如给出一个特定的配置文件。
这样大家便于交流比较。

纯属个人意见,仅供参考。


 limodou 回复于:2005-08-23 16:57:04

版主的意思是希望有自定的格式,没必要千篇一律,当然如果你不知道使用什么好完全可以考虑标准的格式,如:ini,xml都可以。


 xichen 回复于:2005-08-23 19:58:59

好象关注的人多,但是真正动手写的人少.一方面新手老说没有项目可以联系,一方面却不愿意花精神和时间来些,真让人郁闷.
可能被老师教惯了吧.总想google到最直接的答案.


 limodou 回复于:2005-08-23 20:16:38

呵呵。求人不如求已呀。


 wolfg 回复于:2005-08-23 21:07:05

引用:原帖由 "xichen" 发表:
好象关注的人多,但是真正动手写的人少.一方面新手老说没有项目可以联系,一方面却不愿意花精神和时间来些,真让人郁闷.
可能被老师教惯了吧.总想google到最直接的答案.



能想到用google就不错了,更直接的是朝人要,呵呵


 honbj 回复于:2005-08-24 13:54:01

引用:原帖由 "limodou"]版主的意思是希望有自定的格式,没必要千篇一律,当然如果你不知道使用什么好完全可以考虑标准的格式,如:ini,xml都可以。
 发表:




还真不知道什么是标准的格式,要不劳驾你给一个标准格式的配置文件吧
不必千篇一律 这个我自己用  :P


 sakulagi 回复于:2005-08-24 15:11:17

爱学习的新手来了 :)

俺是彻底的新手。如果写的有问题,不要笑

#! /usr/bin/python

import os
import sys

class property:
        """ Assume that property file is "ARG=VALUE" format and no space is allowed on either side of \"=\" """
        def __init__(self, pfile):
                f = open(pfile, "r")
                linel = f.readlines()
                list = map(self.split, linel)
                #remove comments marker
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 文件 配置 回复 self line key value test.properties

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.