mirror of
https://gitlab.com/jeancf/twoot.git
synced 2025-02-22 00:02:08 +00:00
Added timeout to request of linked page
This commit is contained in:
parent
37970200c0
commit
203a147fad
4
twoot.py
4
twoot.py
|
@ -216,13 +216,13 @@ def main(argv):
|
||||||
if m is not None:
|
if m is not None:
|
||||||
link_url = m.group(0)
|
link_url = m.group(0)
|
||||||
try:
|
try:
|
||||||
r = requests.get(link_url)
|
r = requests.get(link_url, timeout=10)
|
||||||
if r.status_code == 200:
|
if r.status_code == 200:
|
||||||
# Matches the first instance of either twitter:image or twitter:image:src meta tag
|
# Matches the first instance of either twitter:image or twitter:image:src meta tag
|
||||||
match = re.search(r'<meta name="twitter:image(?:|:src)" content="(.+?)".*?>', r.text)
|
match = re.search(r'<meta name="twitter:image(?:|:src)" content="(.+?)".*?>', r.text)
|
||||||
if match is not None:
|
if match is not None:
|
||||||
photos.append(match.group(1))
|
photos.append(match.group(1))
|
||||||
except ConnectionError:
|
except (requests.exceptions.ConnectionError, requests.exceptions.Timeout):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
# Add dictionary with content of tweet to list
|
# Add dictionary with content of tweet to list
|
||||||
|
|
Loading…
Reference in New Issue
Block a user