Я пытаюсь получить доступ к веб-странице и вернуть все гиперссылки на этой странице. Я использую тот же код из вопроса, на который был дан ответ здесь .
Я хочу получить доступ к этой правильной странице , но она только возвращает содержимое с этой неправильной страницы .
Вот код, который я запускаю:
import httplib2
from bs4 import SoupStrainer, BeautifulSoup
http = httplib2.Http()
status, response = http.request('https://www.iparkit.com/Minneapolis')
for link in BeautifulSoup(response, 'html.parser', parseOnlyThese=SoupStrainer('a')):
if link.has_attr('href'):
print (link['href'])
Результаты:
/account
/monthlyAccount
/myproducts
/search
/
{{Market}}/search?expressSearch=true&timezone={{timezone}}
{{Market}}/search?expressSearch=false&timezone={{timezone}}
{{Market}}/events
monthly?timezone={{timezone}}
/login?next={{ getNextLocation(browserLocation) }}
/account
/monthlyAccount
/myproducts
find
parking-app
iparkit-express
https://interpark.custhelp.com
contact
/
/parking-app
find
https://interpark.custhelp.com
/monthly
/iparkit-express
/partners
/privacy
/terms
/contact
/events
Я не против вернуть вышеуказанные результаты, но он не возвращает никаких ссылок, которые могли бы привести меня на нужную мне страницу. Может быть, это защищено? Любые идеи или предложения, заранее спасибо.