使用selenium库爬取股吧的代码
时间: 2024-01-02 22:11:39 浏览: 88
滑块验证通过selenium爬取京东代码
5星 · 资源好评率100%
使用 Selenium 爬取股吧的代码如下:
```python
from selenium import webdriver
# 创建浏览器对象
browser = webdriver.Chrome()
# 打开股吧页面
url = 'http://guba.eastmoney.com/'
browser.get(url)
# 输入搜索关键字,点击搜索按钮
search_box = browser.find_element_by_id('searchkey')
search_box.send_keys('万科A')
search_btn = browser.find_element_by_id('searchbtn')
search_btn.click()
# 获取搜索结果中第一个帖子的标题和链接
post_title = browser.find_element_by_css_selector('.articleh > a').text
post_link = browser.find_element_by_css_selector('.articleh > a').get_attribute('href')
# 输出结果
print('第一个帖子的标题:', post_title)
print('第一个帖子的链接:', post_link)
# 关闭浏览器
browser.quit()
```
这段代码首先创建了一个 Chrome 浏览器对象,然后打开了股吧网站的首页,并在搜索框中输入了关键字“万科A”,点击搜索按钮。接着,使用 CSS 选择器获取了搜索结果中第一个帖子的标题和链接,最后输出结果并关闭浏览器。需要注意的是,这段代码只是一个简单的示例,实际爬取股吧的过程中可能需要更加复杂的操作和处理。
阅读全文