python - WebCrawl - python selenium - 使用的意义何在。当它似乎没有必要时
问题描述
这只是一个普遍的问题,我只是在构建一个网络爬虫并开始主要使用
用于我的爬行的 xpath 和 css 选择器,但是当我在线查看一些教程和帮助页面时
我经常遇到这样的代码
WebElement inputElem = driver.findElement(By.cssSelector("input[id = 'firstName']"));
inputElem.SendKeys("demoQA");
它有“By”,我想知道当它似乎没有必要时,By 的用途是什么,或者更多的是,我错过了一些至关重要的东西吗?
解决方案
推荐阅读
- react-native - react-native-scratch-card(仅限 Android)给出“设备:(35:287)不变违规”
- reactjs - props.dogs.map 不是函数
- java - Android 一个库被两个应用程序使用
- excel - 我可以提供 VSTO 文档级 Excel 应用程序的多个副本而不单独发布每个副本吗?
- android - 如何使用 Flutter/Dart 在设备之间发送和接收数据?
- python - json请求后如何获取网站的html(Python)
- git - 对已删除分支上的提交的引用
- javascript - fetch 方法从先前的 api 调用返回数据
- dynamics-crm - D365 - 获取包含“唯一名称”中特定字符串的解决方案列表
- nativescript - Nativescript listview 无限滚动