本文整理汇总了Python中entry.Entry.website方法的典型用法代码示例。如果您正苦于以下问题:Python Entry.website方法的具体用法?Python Entry.website怎么用?Python Entry.website使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类entry.Entry
的用法示例。
在下文中一共展示了Entry.website方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: write_records_to
# 需要导入模块: from entry import Entry [as 别名]
# 或者: from entry.Entry import website [as 别名]
def write_records_to(records, output):
written_ids = []
for result in records['results']:
entry = Entry()
detailsJson = result['details']
id = detailsJson['slug']
setattr(entry, 'public-body', id)
entry.name = result['title'].replace('\t', ' ')
entry.website = result['id'].replace('\t', ' ')
setattr(entry, 'public-body-type', result['format'].replace('\t', ' '))
setattr(entry, 'parent-bodies', array_to_string(result['parent_organisations'],
lambda x: x['id']))
entry.text = ''
if id in crest_map:
entry.crest = crest_map[id]
else:
entry.crest = ''
if id in colour_map:
setattr(entry, 'official-colour', colour_map[id])
else:
setattr(entry, 'official-colour', '')
if id not in written_ids:
output.write(entry)
written_ids.append(id)