Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用python从IFDATA中提取数据?_Python_Web Scraping_Xmlhttprequest - Fatal编程技术网

是否可以使用python从IFDATA中提取数据?

是否可以使用python从IFDATA中提取数据?,python,web-scraping,xmlhttprequest,Python,Web Scraping,Xmlhttprequest,我想知道是否可以使用Python从IFDATA()提取数据 这个网站有一个允许用户过滤和选择一些数据的结构。这是一个API递归 以下是此工具的预览: 当您选择希望网站刷新其页面的数据时,URL不会更改,但页面内容会更新。结果如下所示: 通过查看XHR请求,我找到了一些搜索生成的JSON文件,但使用预览模式查看这些文件时,并没有显示生成表的内容 以下是JSON: 当我用python使用BeautifulSoup库深入激发JSON时,它没有给我任何关于表的信息。下面是代码的一部分: import p

我想知道是否可以使用Python从IFDATA()提取数据

这个网站有一个允许用户过滤和选择一些数据的结构。这是一个API递归

以下是此工具的预览:

当您选择希望网站刷新其页面的数据时,URL不会更改,但页面内容会更新。结果如下所示:

通过查看XHR请求,我找到了一些搜索生成的JSON文件,但使用预览模式查看这些文件时,并没有显示生成表的内容

以下是JSON:

当我用python使用BeautifulSoup库深入激发JSON时,它没有给我任何关于表的信息。下面是代码的一部分:

import pandas as pd
import requests
from bs4 import BeautifulSoup
import json

page = requests.get('https://www3.bcb.gov.br/ifdata/rest/arquivos?nomeArquivo=202003/dados202003_1.json&{}')
soup = BeautifulSoup(page2.content, 'html.parser')
Dictionary=json.loads(str(soup))
我的元数据是从生成的表中提取数据,并在需要不同结果时更改应用的过滤器。你们能帮我解开这个谜吗?非常感谢