所用软件
我发现这个工具对于爬取测试是不错的,相比于Pycharm而言,工具的选择也是很重要的,合作共赢。
参考的学习来源
参考B站上的
https://www.bilibili.com/video/BV1qp4y1X7yX?t=2198,学习效率更好一点。
(嘿嘿,在人家辛苦的创作获取了知识,必须推广一波)
代码就不详细解释,多练很重要。
爬爬爬
(我的代码是在)
到达指定页面,手动登录吧(我的淘宝必须得扫码登录)
from selenium import webdriver
url = 'https://www.taobao.com/'
#自己的安装路径,按你的修改一下
driver = webdriver.Chrome(r'D:\py_project\selenium_demo\chromedriver.exe')
driver.get(url)
``
看下面代码需要一点点基础去实现(不会就去参考一下视频)
```python
pos = driver.find_elements_by_xpath('//div[@class="row row-2 title"]/a')
len(pos)
pos[0].click()
#页面的转换
driver.switch_to_window(driver.window_handles[1])
#爬取各个华为手机的名称,价格,月销量,累计评价。
title = driver.find_element_by_xpath('//*[@id="J_DetailMeta"]/div[1]/div[1]/div/div[1]/h1/a')