如何从Python QBO API包装器Sidecars访问地址数据?

时间:2018-06-21 08:50:15

标签: python api quickbooks-online

使用Quickbooks Online API包装器Sidecars here访问我的公司数据文件地址时,出现“ TypeError:'Address'对象不可下标”错误。我可以通过以下方式访问全部内容:

print(customer.BillAddr)

但是我只需要邮政编码和城市。如果我这样做:

dir(customer.BillAddr)

我得到以下返回,其中显示了城市和邮政编码:

  

[“城市”,“国家”,“ CountrySubDivisionCode”,“ Id”,“拉特”,“ Line1”,   'Line2','Line3','Line4','Line5','Long','Note','PostalCode',   '”,“ delattr ”,“ 字典”,“ 目录”,“ 文档< / strong>,   ' eq ','格式',' ge ',' getattribute ',' gt < / strong>,   '哈希”,“ 初始化”,“ init_subclass ”,“ le ”,“ lt < / strong>,   “ 模块”,“ ne ”,“ ”,“ 减少”,“ reduce_ex < / strong>,   ' repr ',' setattr ',' sizeof ',' str ',   ' subclasshook ','弱引用','class_dict','detail_dict',   'from_json','json_filter','list_dict','to_dict','to_json']

但是我尝试过:

customer.BillAddr['PostalCode']

它只是说:

  

TypeError:“地址”对象不可下标

如何访问特定字段?

0 个答案:

没有答案