首先,我是新手程序员。
很抱歉。
无论如何,我试图从Google colab的html抓取错误代码。
我使用python3.7和BeautifulSoup。
但这不起作用。
这是我的合作地址 https://colab.research.google.com/drive/11Y97NiBXAxiLqKFOY86LlmxbJSsF4ZuO
我的计划是从colab的html爬取错误代码,然后保存在列表中。
但是print(list)返回了一个空列表(例如[[])。
我不断更改并更改我的代码。
我尝试使用google搜索提示,但是找不到任何提示。
from urllib.request import urlopen
from bs4 import BeautifulSoup
colab_url = 'https://colab.research.google.com/drive/11Y97NiBXAxiLqKFOY86LlmxbJSsF4ZuO'
html = urlopen(colab_url+".html")
print(html)
bs = BeautifulSoup(html, 'html.parser')
nameList = bs.findAll('div', {'class': 'pyerr output-id-1 output-error'}) #, {'class': 'pyerr output-id-1 output-error'}
print(nameList)
for name in nameList:
print(name)
代码或方式或任何有帮助的