python - 如何使用 Python(来自 Harvest)访问检索到的列表的元素

标签 python harvest

类型(harvest.clients()) 输出: 列表

harvest.clients()[0] 输出:

OrderedDict([(u'client',
              OrderedDict([(u'id', 2793223),
                           (u'name', u'1 TEMPLATES'),
                           (u'active', True),
                           (u'currency', u'Australian Dollar - AUD'),
                           (u'updated_at', u'2014-09-14T22:48:29Z'),
                           (u'created_at', u'2014-09-14T22:48:29Z'),
                           (u'default_invoice_timeframe', None),
                           (u'address', u''),
                           (u'currency_symbol', u'$'),
                           (u'details', u''),
                           (u'last_invoice_kind', None)]))]

如何访问客户端 ID、名称、事件、货币等?

最佳答案

client = harvest.clients()[0]['client']
print(client['id'])
print(client['name'])
print(client['active'])
print(client['currency'])

引用https://docs.python.org/3/library/collections.html#collections.OrderedDict

关于python - 如何使用 Python(来自 Harvest)访问检索到的列表的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50244398/

相关文章:

python - 导出单个 .exe 时,PyInstaller 卡在 "Building PKG ..."上

python - 使用 python 2.7 查询 sqlite3 数据库并获取 "sqlite3 operational error no such table"

python - 如何记录 Django 项目?

javascript - 停止并重置 Harvest 的刻度计数器 jQuery 插件

python - 使用 Python 的 XML POST REST 请求

维克斯收获 : Same Component/File ID when files are in different folders

c# - 收获(时间卡应用程序)API

python - int ('1010' ,2) 的时间复杂度是多少?

Python,lambda 函数作为 groupby 的参数