Re: Help needed on config files
- From: Larry Bates <larry.bates@xxxxxxxxxxx>
- Date: Wed, 31 Jan 2007 09:26:18 -0600
jvdb wrote:
Hi there,Others have answered your specific question, I thought I'd add my
I am quite new on python programming and need some help on solving my
problem..
I have to make a (python) program which deletes files from
directories. I don't think deleting, etc. is the problem. The problem
is that the directories where i have to delete them are 'dynamic'/
subject to change. So what i thought is to make a config file
containing an identifier (useful for myself) and there the directory.
something like:
[PROJECTx]
<path>
[PROJECTy]
<path>
I have already seen that there are sorts of modules where you can read
a config file, but only when you know the key.. Can someone help me
out on this? The configfile can be altered in time (as there are more
projects coming where i have to delete files on a scheduled basis).
This is a good learning project for me, but i really don't see how to
solve this.
2 cents. As the config file grows you will need to have other
sections that are not PROJECT# sections. I use the pattern:
from ConfigParser import ConfigParser
cfg = ConfigParser()
cfg.read("proj.cfg")
projectSections=[section for section in cfg.sections()
if x.startswith('PROJECT')]
#
# Note: sections are case sensitive
#
for project in projectSections:
#
# Do your work
#
-Larry
This seems to work quite well. I hope information helps.
-Larry
.
- References:
- Help needed on config files
- From: jvdb
- Help needed on config files
- Prev by Date: Re: Can't install Turbogears (with pysqlite) on Windows
- Next by Date: Re: Regex with ASCII and non-ASCII chars
- Previous by thread: Re: Help needed on config files
- Next by thread: Re: Help needed on config files
- Index(es):