1
我遇到了我的程序冻结问题,我认为这是由于没有连接到Poloniex服务器。如何连接urlopen
请求直到连接建立?继续尝试urlopen,直到连接建立 - Python 2
以下是我有:
elif(command == "returnOrderBook"):
try:
ret = urllib2.urlopen(urllib2.Request('https://poloniex.com/public?command=' + command + '¤cyPair=' + str(req['currencyPair'])))
return json.loads(ret.read())
except:
print('no connection')
else: return None
,并在主:
jsn = None
count = 0;
for pair in pairs:
while(jsn == None):
jsn = p.returnMarketTradeHistory (pair)
if(jsn == None):
print('jsn failed')
sleep(0.3)
我检查了计时和我似乎没有被打破,从Poloniex任何过多的数据请求限制。
我现在有同样的问题,如果我能拿出任何东西我会在这里发表一个答案...... – jamzsabb