【发布时间】:2021-03-12 18:25:38
【问题描述】:
我正在尝试从 API 数据中读取组件设置。基本上与 API 的通信是有效的。但是,我注意到并非所有我期望的值都已加载。
列表中应该有 52 个组件 (https://lignumdata.ch/?page=bauteil&bauteilgruppe=decke),但我只返回了 13 个。
API = https://lignumdata.ch/api/
我做错了什么?我无能为力....有人可以进一步帮助我吗? :)
import json
import urllib.request
import urllib.parse
import urllib
def main():
URL = 'https://lignumdata.ch/api/v1.cfc?method=getBauteil&compatMode=true&condition={"type":"decke","bauteiltyp":["Rippen", "Balken"]}'
request_url = URL.replace(" ", "")
print('url', request_url)
response = urllib.request.urlopen(request_url)
data = json.loads(response.read())
#print('url', data[0])
for output_loads in data:
print(output_loads['laufnummer'])
return
if __name__ == '__main__':
main()
谢谢!
【问题讨论】:
标签: json python-3.x urllib