On 28/04/15 10:55, Sage Hack wrote:
I'm looking for somebody willing to review parts of this code
https://github.com/SageHack/cloud-buster and let me know what is not
Pythonic :P
https://github.com/SageHack/cloud-buster/tree/master/bust/descriptor
Another point re the PageTitle class:
class PageTitle(object):
titles = {}
def __init__(self, url, host=None):
self.url = url
self.host = host
def __get__(self, obj=None, objtype=None):...
@property
def id(self):
if self.host:
return self.url+':'+self.host
else:
return self.url
There is not much point in calculating the id each time,
it could simply be set in the init(). You never change
the url or host.
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.amazon.com/author/alan_gauld
Follow my photo-blog on Flickr at:
http://www.flickr.com/photos/alangauldphotos
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor