2016-12-10 13 views
0

Mac端末でローカルで次のコードを実行していると、私がUbuntu上のSSH経由で実行しているときには、私がx = r.json()を全体として返そうとするとすぐに殺されてしまいます。私が一部のみを返す場合。 x[123]['date']は、それはまだ私に正しい出力が得られますが、私は以下のコードを実行した場合、そのは「殺した」ばかり:PythonアプリケーションがUbuntuで(リモート)、Ubuntu上で "Killed"になっていますが、Mac上で動作します(ローカルで)

import requests 
r = requests.get('https://poloniex.com/public?command=returnChartData&currencyPair=USDT_BTC&start=1420066800&end=9999999999&period=300') 
x = r.json() 
print(r) 
print(x)  #<-- here it is going "Killed" 

誰もがなぜ知っていますか?それはSSHの問題ですか?またはUbuntuの問題?私はZOCターミナル7.09.5をリモートサーバー作業に使用しています。

+0

これはエンコードの問題です。print(r.encode( 'utf8')) 'を試してみてください。また、printの呼び出しごとに同じことが考えられます。 – Gribouillis

+0

ターミナルのように見えます。あなたは他のSSHクライアントを試してみるべきです。 –

答えて

1

問題は十分ではありませんでした。ちょうど512MBから1GBにサイズ変更され、今は動作しますが、まだ遅いです。

お手伝いしてくれた皆様、ありがとうございました。

関連する問題