def get_genre(self):
# BrowseNodeId 547664 (Genres)
self.genre = ''
delimiter = ''
if hasattr(self.page, 'BrowseNodes') and hasattr(self.page.BrowseNodes, 'BrowseNode'):
if isSequenceType(self.page.BrowseNodes.BrowseNode):
for node in self.page.BrowseNodes.BrowseNode:
parentnode = node
while hasattr(parentnode, 'Ancestors') and parentnode.BrowseNodeId <> '547664' \
and parentnode.BrowseNodeId <> '13628901': # no production countries; they are also arranged under genres
parentnode = parentnode.Ancestors.BrowseNode
if parentnode.BrowseNodeId == '547664':
self.genre = self.genre + delimiter + node.Name
delimiter = ', '
评论列表
文章目录