D wrote: > Thanks, guys. So overall, would it just be easier (and not too rigged) > if any changes were made by just editing the text file? I want to do
<snip> > [EMAIL PROTECTED] wrote: <snip> > > Might be overkill - but pickle the data memeber that contains the > > information. If you use text instead of binary pickling it should > > still be editable by hand. for a single line of text it may be a bit > > much - but it's still probably quicker than opening a file, parsing > > etc. Look at pickle, but I'd recommend against it if you're anticipating needing to edit the file by hand. It's just a little on the ugly side. Glance at Yaml (I think it's the pyyaml project in the cheeseshop) as well. Here's the code needed to "parse" in a .yaml file: config = yaml.load(open(self.config_file, "r")) Here's the code needed to serialize it back in a pretty format: yaml.dump(config, config_file_obj, default_flow_style=False) And here's a piece of a .yaml file itself: feeds: http://leo.am/podcasts/floss: name: FLOSS Weekly mode: dl http://revision3.com/diggnation/feed/high.mp3.xml: name: Revision3 - Diggnation w/Kevin Rose & Alex Albrecht mode: dl http://geekmuse.net/podcast/: name: Geek Muse mode: dl http://www.itconversations.com/rss/category-rss.php?k=achange2005&e=1: name: Accelerating Change 2005 mode: dl Nice and clean. - Jeremy M. Jones -- http://mail.python.org/mailman/listinfo/python-list