Я пытаюсь запустить следующий код для web crawling
.
import requests
from bs4 import BeautifulSoup
def function1():
url = "http://www.iitg.ac.in/"
source_code = requests.get(url)
plain_text = source_code.text
soup = BeautifulSoup(plain_text)
for link in soup.findALL('a', {'target' : '_blank'} ):
href = link.get(href)
print(href)
function1()
, но он показывает следующую ошибку:
File "C:/Users/HP/.spyder-py3/temp.py", line 9, in function1
for link in soup.findALL('a', {'target' : '_blank'}):
TypeError: 'NoneType' object is not callable
Я также проверил ее решение на этомПлатформа уже есть, но, согласно этому, внутри функции findALL
, похоже, нет вызываемого объекта.Пожалуйста помоги.