Update The Week India

This commit is contained in:
unkn0w7n 2024-06-02 15:33:23 +05:30
parent f1a9d86963
commit e987d8f70c

View File

@ -1,6 +1,6 @@
from datetime import datetime from datetime import datetime
from calibre.web.feeds.news import BasicNewsRecipe from calibre.web.feeds.news import BasicNewsRecipe, classes
class TheWeek(BasicNewsRecipe): class TheWeek(BasicNewsRecipe):
@ -17,17 +17,18 @@ class TheWeek(BasicNewsRecipe):
remove_attributes = ['style', 'height', 'width'] remove_attributes = ['style', 'height', 'width']
masthead_url = 'https://www.theweek.in/content/dam/week/logo/The-Week-Logo-Big.png' masthead_url = 'https://www.theweek.in/content/dam/week/logo/The-Week-Logo-Big.png'
keep_only_tags = [ keep_only_tags = [classes('article-post section-heading element11-page-content')]
dict(
name='div', remove_tags = [classes('article-highlights sharebar')]
attrs={
'class': [ remove_tags_after = [classes('articlecontentbody')]
'article-title', 'article-image', 'articlecontentbody section',
'element11-page-content' extra_css = '''
] img {display:block; margin:0 auto;}
} em, blockquote { color: #202020; }
), .article-image, .article-imgbox { text-align:center; font-size:small; }
] .article-info { font-size:small; }
'''
def get_cover_url(self): def get_cover_url(self):
soup = self.index_to_soup( soup = self.index_to_soup(