使用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:“地址”对象不可下标
如何访问特定字段?