コード例 #1
0
 def process_edition(self, edition):
     contributors = edition.author_contributors
     if contributors:
         primary_author = contributors[0]
         primary_author_name = primary_author.sort_name
     else:
         primary_author_name = None
     author = WorkIDCalculator.normalize_author(primary_author_name)
     if edition.subtitle:
         original_title = edition.title + u": " + edition.subtitle
     else:
         original_title = edition.title
     title = WorkIDCalculator.normalize_title(original_title)
     self.write_row(primary_author_name, author, original_title, title,
                    "ebook")
コード例 #2
0
 def process_edition(self, edition):
     contributors = edition.author_contributors
     if contributors:
         primary_author = contributors[0]
         primary_author_name = primary_author.sort_name
     else:
         primary_author_name = None
     author = WorkIDCalculator.normalize_author(primary_author_name)
     if edition.subtitle:
         original_title = edition.title + u": " + edition.subtitle
     else:
         original_title = edition.title
     title = WorkIDCalculator.normalize_title(original_title)
     self.write_row(primary_author_name, author, original_title, title,
                    "ebook")