add cninfo announcement

This commit is contained in:
hillerliao
2019-12-15 21:52:58 +08:00
parent 7dc1508458
commit 65a4a5b7a8
24 changed files with 639 additions and 573 deletions

View File

@@ -1,23 +1,23 @@
from rsshub.utils import fetch
domain = 'https://chuansongme.com'
def parse(post):
item = {}
item['title'] = post.css('a.question_link::text').extract()[-1].strip()
link = f"{domain}{post.css('a.question_link::attr(href)').extract_first()}"
item['link'] = link
return item
def ctx(category=''):
tree = fetch(f"{domain}/{category}")
posts = tree.css('.feed_body .pagedlist_item')
return {
'title': '传送门',
'link': domain,
'description': '传送门:微信公众号订阅',
'author': 'alphardex',
'items': list(map(parse, posts))
from rsshub.utils import fetch
domain = 'https://chuansongme.com'
def parse(post):
item = {}
item['title'] = post.css('a.question_link::text').extract()[-1].strip()
link = f"{domain}{post.css('a.question_link::attr(href)').extract_first()}"
item['link'] = link
return item
def ctx(category=''):
tree = fetch(f"{domain}/{category}")
posts = tree.css('.feed_body .pagedlist_item')
return {
'title': '传送门',
'link': domain,
'description': '传送门:微信公众号订阅',
'author': 'alphardex',
'items': list(map(parse, posts))
}