python - 我将如何通过 python 访问网站的对象?
问题描述
好的,据我所知,这些“对象”只能通过控制台访问,但如果可以通过控制台访问,为什么不能通过 python 访问?我还没有尝试过任何事情,因为我根本不知道我能做什么.....任何帮助将不胜感激,是否可以通过请求获取对象?我也很感激网站的那些“对象”被称为:D 谢谢。
解决方案
您可以检查 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。它非常强大,但具有需要遵循的主要风格和较少的自由度。
推荐阅读
- excel - VBA 中的 OR 运算符用法
- android - 在 Android Kiosk 模式下显示 USB/BLUETOH 权限对话框
- java - 如何在java中创建一个自顶向下的重载构造函数
- java - Java - 以简单的方式使用 Key
- php - 谷歌图表表现异常
- php - 用 php-vips 覆盖文本
- javascript - 将逗号添加到 NgFor 列表的最佳方法
- css - Electron 应用程序中的 AngularJs Bootstrap 组件在编译的构建中闪烁
- google-workspace - 此开发者插件受您组织内的政策限制
- javascript - 在 php 中使用 Chartjs 后图表未显示