就像这个话题一样。我的代码是这样的。一切都正常,但字典似乎被删掉了。最新的CVE从2016年开始。。。不是2020年。就像下面这个屏幕上一样。这里有什么问题?我怎样才能到达2020 CVE?Pycharm是否无法加载其余部分?我试着在cmd中运行它,但结果更糟,它在2014年被削减。我能怎么办
import pandas as pd
import requests
keyword = 'oracle'
url = 'https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword={}'.format(keyword)
html_data = requests.get(url).text
df = pd.read_html(html_data)
data = df[2].to_dict(orient='records')
for dict in data:
for key in dict:
print(key, dict[key])
这就是cve.mitre.org上的情况
最好将其用作数据帧,然后可以对列进行筛选:
相关问题 更多 >
编程相关推荐