2017-07-05 19 views
2

単純なクエリの後はクラーケンAPIリクエスト-送ら例外

私は504のように、タイムアウトまたは他の例外を取得していた場合
k.query_public('Ticker', {'pair' : 'GNOETH'})['result']['GNOETH']['b'][0]) 

、 次のクエリと私のサイクルのすべての次のクエリは、この例外を得ています:

http.client.CannotSendRequest: Request-sent 

どうすればこの問題を防ぐことができますか?

+0

私は同じ問題を抱えていますが、答えはありませんか? – Neabfi

+0

私はhttps://github.com/veox/python3-krakenex/issues/32で問題を開いています – Neabfi

答えて

3

は、私は答えを持っている - あなたは例外でk.conn.closeとの接続()クローズする必要があります。

while True: 
    try: 
    trades = k.query_public('Trades', {'pair' : 'ETHUSD'}) 
    return trades 
    break 
    except Exception as ex: 
    k.conn.close() 
0

を「ナンス」の値が0に設定されていることを確認することも試してみてくださいAPIキーの作成時に。

関連する問題