首页 > 解决方案 > 我将如何通过 python 访问网站的对象?

问题描述

好的,据我所知,这些“对象”只能通过控制台访问,但如果可以通过控制台访问,为什么不能通过 python 访问?我还没有尝试过任何事情,因为我根本不知道我能做什么.....任何帮助将不胜感激,是否可以通过请求获取对象?我也很感激网站的那些“对象”被称为:D 谢谢。

标签: pythonweb-scrapingrequest

解决方案


您可以检查 selenium python 它具有执行脚本和查找 DOM 元素的方法

driver.execute_script("这里有一些 javascript 代码");

from selenium import webdriver
driver = webdriver.Firefox()
driver.get("www.google.co.in") 
driver.execute_script("document.getElementsByXpath('//input[@name='q']')

另一种方法是使用 beautifulsoup(BS4)

另外,您可以使用scrapy。它非常强大,但具有需要遵循的主要风格和较少的自由度。


推荐阅读