test_article.py 562 B

12345678910111213141516171819202122232425262728
  1. import newspaper
  2. from newspaper import Article, Config
  3. import sys
  4. import requests
  5. url = sys.argv[1]
  6. config = Config()
  7. config.language = 'en'
  8. config.memoize_articles = False
  9. config.keep_article_html = True
  10. config.request_timeout = 10
  11. config.fetch_images = False
  12. config.browser_user_agent = "Mozilla/5.0 (X11; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0"
  13. config.verbose = True
  14. #r = requests.get(url)
  15. # print(r.status_code)
  16. # print(r.text)
  17. a = Article(url=url, config=config)
  18. print(url)
  19. a.download()
  20. print("dl")
  21. a.parse()
  22. print("parsed")
  23. print(a.text)
  24. #