1
0
Fork 0
mirror of synced 2024-06-25 01:20:30 +12:00

show dots as progress bar for titles fetching

This commit is contained in:
Nick Sweeting 2019-02-04 22:07:59 -08:00
parent ee93807a0a
commit 1ca27a60b2

View file

@ -234,6 +234,7 @@ def fetch_page_title(url, default=True):
try:
sys.stdout.write('.')
sys.stdout.flush()
html_content = urllib.request.urlopen(url, timeout=10).read().decode('utf-8')
match = re.search('<title>(.*?)</title>', html_content)
return match.group(1) if match else default or None