首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我需要在Python中访问一个元组

我需要在Python中访问一个元组
EN

Stack Overflow用户
提问于 2020-02-15 14:29:01
回答 2查看 59关注 0票数 1

我使用get请求通过以下代码获取一些数据

代码语言:javascript
运行
复制
at = airtable.Airtable('BASE_ID', 'API_KEY')
airtable_data = at.get('Table 3')
print(airtable_data)

结果是

代码语言:javascript
运行
复制
OrderedDict([('records', [OrderedDict([('id', 'rec3qP7SjyowO'), ('fields',OrderedDict([('User', 'User'), ('Text', 'TEST'), ('Date', '2020-01-15T13:09:03.000Z')])), ('createdTime', '2020-01-15T13:09:09.000Z')]), OrderedDict([('id', 'recOUVoNXHak'), ('fields', OrderedDict([('User', 'user'), ('Text', 'TEST'), ('Date', '2020-01-15T13:05:43.000Z')])), ('createdTime', '2020-01-15T13:08:55.000Z')])])])

然后我用

代码语言:javascript
运行
复制
airtable_list = (list(airtable_data))
print(airtable_list[0])

结果只是记录,我找不到一种方法提取其余的数据

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-02-15 17:01:01

问题是,当您通过OrderdDict传递给List时,它会给出key的值,即records

要显示正确的数据,可以使用下面的逻辑。

代码语言:javascript
运行
复制
from collections import OrderedDict
airtable_data = OrderedDict([('records', [OrderedDict([('id', 'rec3qP7SjyowO'), ('fields',OrderedDict([('User', 'User'), ('Text', 'TEST'), ('Date', '2020-01-15T13:09:03.000Z')])), ('createdTime', '2020-01-15T13:09:09.000Z')]), OrderedDict([('id', 'recOUVoNXHak'), ('fields', OrderedDict([('User', 'user'), ('Text', 'TEST'), ('Date', '2020-01-15T13:05:43.000Z')])), ('createdTime', '2020-01-15T13:08:55.000Z')])])])

for k,v in airtable_data.items():
    i = 0
    for data in v:
        i += 1
        for k1, v1 in data.items():
            print(k1,'---->', v1)
        print('Data displayed for item number ', i)
        print('----------------------------------------------------')
        print(' ')
票数 1
EN

Stack Overflow用户

发布于 2020-02-15 16:36:37

由于变量airtable_dataOrderedDict类型,所以可以通过访问键records的值来获取其余的数据。

代码语言:javascript
运行
复制
my_data = airtable_data['records']
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60239685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档