統計SDMXのタイムアウトの問題のオーストラリア局

epidemiologistseekshelp:

私はpandasdmxを使用して統計データのオーストラリア局をダウンロードしようとしています。私は何の問題はSDMXを使用してERP_COBをダウンロードすることはできませんが、ERP SA2によって、年齢と性別のために、私はタイムアウトエラーを取得しています。私は2018年までの期間に限定されるものではなく、まだout.The奇妙なことをタイミングしていますと、それは時々が、ほとんどないに動作することですしています。私は、年齢や性別などのパラメータではなく、これを行う方法がわからを制限してみたいと思います。すべてのヘルプははるかに高く評価されるだろう。

前もって感謝します。

from pandasdmx import Request

Agency_Code = 'ABS'
Dataset_Id = 'ABS_ERP_ASGS2016'
ABS = Request(Agency_Code)
data_response = ABS.data(resource_id='ABS_ERP_ASGS2016', params={'startTime': '2018','endTime': '2018'})
def timeout(self, value):
    self.client.config['timeout'] = 10000
ERP2018=data_response.write().unstack().reset_index()

ERP2018 = ERP2018[(ERP2018.REGIONTYPE =='AUS') | (ERP2018.REGIONTYPE =='STE')]

ERP2018.to_csv('c:\\Temp\\erp2018.csv')
アンソニー・コング:

ロギングをオンにした場合、

 import logging

 from pandasdmx import Request
 Agency_Code = 'ABS'
 Dataset_Id = 'ABS_ERP_ASGS2016'
 ABS = Request(Agency_Code, log_level=logging.INFO)

あなたが見ることができRequest、モジュールからダウンロードしようとしているhttp://stat.data.abs.gov.au/sdmx-json/data/ABS_ERP_ASGS2016あなたがお使いのブラウザでこのURLをしようとした場合、あなたはABSサーバーから何も取得されていませんが表示されます。

私はあなたのPythonコードに問題が表示されません。

奇妙なことは、前年(2015年)、または以下の年(2017、2018)に設定されたデータがないです。したがって、このデータセットは、奇数1アウトのようです。

それはおそらく、データの問題です。あなたは直接ABSにpandasdmxや話のメンテナに連絡することができます。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=12767&siteId=1