mirror of
https://github.com/GOSTSec/gostcoin.i2p
synced 2025-02-06 03:44:37 +00:00
add timeout to script
This commit is contained in:
parent
6582dc6ffa
commit
3312d1e511
@ -31,13 +31,14 @@ THUMB_DPI = 40 # thumbnail DPI
|
|||||||
DPI = 120 # affects the size of output image
|
DPI = 120 # affects the size of output image
|
||||||
|
|
||||||
PROXY_URL = 'http://localhost:4444'
|
PROXY_URL = 'http://localhost:4444'
|
||||||
|
TIMEOUT = 30
|
||||||
|
|
||||||
def get_data_from_nvspc(url):
|
def get_data_from_nvspc(url):
|
||||||
proxy_handler = urllib.request.ProxyHandler({
|
proxy_handler = urllib.request.ProxyHandler({
|
||||||
'http': PROXY_URL
|
'http': PROXY_URL
|
||||||
})
|
})
|
||||||
opener = urllib.request.build_opener(proxy_handler)
|
opener = urllib.request.build_opener(proxy_handler)
|
||||||
response = opener.open(url)
|
response = opener.open(url, None, TIMEOUT)
|
||||||
raw_result = response.read().decode()
|
raw_result = response.read().decode()
|
||||||
data = reversed(json.loads(raw_result)['data']['l'])
|
data = reversed(json.loads(raw_result)['data']['l'])
|
||||||
return data
|
return data
|
||||||
|
Loading…
x
Reference in New Issue
Block a user