有没有一种方法可以使用python API访问QuickBase表?

2024-06-25 23:55:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在快速阅读表格内容。现在,我正在以CSV格式从Quickbase下载文件,并从python包中读取它们。有没有一种方法可以使用python API访问QuickBase表?因此,我们可以避免直接从QuickBase下载文件和直接读取表内容的过程


Tags: 文件csv方法api内容过程格式表格
1条回答
网友
1楼 · 发布于 2024-06-25 23:55:33

是的,您可以通过Quickbase REST API获取表数据:https://developer.quickbase.com

没有直接支持的SDK,但是使用Python json和请求库与此API交互以进行POST调用相当简单

import json
import requests

headers = {
    'QB-Realm-Hostname': '{QB-Realm-Hostname}',
    'User-Agent': '{User-Agent}',
    'Authorization': '{Authorization}'
}
body = {}
r = requests.post(
'https://api.quickbase.com/v1/records/query', 
headers = headers, 
json = body
)

print(json.dumps(r.json(),indent=4))

相关问题 更多 >