Skip to content

feat: allow to ignore certain basename regex - #3

Merged
idoshamun merged 1 commit into
dailydotdev:masterfrom
vpol:feat-ignore-favicons
Apr 13, 2023
Merged

feat: allow to ignore certain basename regex#3
idoshamun merged 1 commit into
dailydotdev:masterfrom
vpol:feat-ignore-favicons

Conversation

@vpol

@vpol vpol commented Apr 13, 2023

Copy link
Copy Markdown
config = Config()
    config.ignored_images_suffix_list = ['favicon.ico', '(.*)\.ico']

    article = Article('https://www.reillywood.com/blog/why-nu/', config=config)
    article.download()
    article.parse()

    print(article.images)
    # {'https://d33wubrfki0l68.cloudfront.net/77d3013f91800257b3ca2adfb995ae24e49fff4e/b3086/img/main/headshot.jpg', 'https://d33wubrfki0l68.cloudfront.net/11567b5dd89a3e5b7f97cfeca58b4c67c6ed4c1c/7af24/img/emoji/think.png'}
    print(article.meta_img or article.top_img)
    # https://d33wubrfki0l68.cloudfront.net/77d3013f91800257b3ca2adfb995ae24e49fff4e/b3086/img/main/headshot.jpg

    config = Config()

    article = Article('https://www.reillywood.com/blog/why-nu/', config=config)
    article.download()
    article.parse()

    print(article.images)
    # {'https://www.reillywood.com/favicon.ico', 'https://d33wubrfki0l68.cloudfront.net/77d3013f91800257b3ca2adfb995ae24e49fff4e/b3086/img/main/headshot.jpg', 'https://d33wubrfki0l68.cloudfront.net/11567b5dd89a3e5b7f97cfeca58b4c67c6ed4c1c/7af24/img/emoji/think.png'}
    print(article.meta_img or article.top_img)
    # https://www.reillywood.com/favicon.ico

Signed-off-by: Viktor Poluksht <vpoluksht@gmail.com>
@idoshamun
idoshamun merged commit e149436 into dailydotdev:master Apr 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants