Expire a view-cache in Django?

The @cache_page decorator is awesome. But for my blog I would like to keep a page in cache until someone comments on a post. This sounds like a great idea as people rarely comment so keeping the pages in memcached while nobody comments would be great. I’m thinking that someone must have had this problem before? And this is different than caching per url.

Stopword removal with NLTK

I am trying to process a user entered text by removing stopwords using nltk toolkit, but with stopword-removal the words like ‘and’, ‘or’, ‘not’ gets removed. I want these words to be present after stopword removal process as they are operators which are required for later processing text as query. I don’t know which are the words which can be operators in text query, and I also want to remove unnecessary words from my text.

What’s the best way to initialize a dict of dicts in Python?

A lot of times in Perl, I’ll do something like this: $myhash{foo}{bar}{baz} = 1 How would I translate this to Python? So far I have: if not 'foo' in myhash: myhash['foo'] = {} if not 'bar' in myhash['foo']: myhash['foo']['bar'] = {} myhash['foo']['bar']['baz'] = 1 Is there a better way? Answers: Thank you for visiting the … Read more