当前位置: 首页 > news >正文

网站升级建设费用如何让网站被百度收录

网站升级建设费用,如何让网站被百度收录,辽宁省和城乡建设厅网站,zblog好还是wordpress一、selenium库安装 pip install selenium二、浏览器驱动安装 谷歌浏览器驱动下载地址:https://chromedriver.storage.googleapis.com/index.html 根据你电脑的谷歌浏览器版本,下载相应的就行。我下载的是110.0.5481.XX中的chromedriver_win32.zip 下载…

一、selenium库安装

pip install selenium

二、浏览器驱动安装

谷歌浏览器驱动下载地址:https://chromedriver.storage.googleapis.com/index.html

根据你电脑的谷歌浏览器版本,下载相应的就行。我下载的是110.0.5481.XX中的chromedriver_win32.zip

下载完成,解压将里面的chromedriver.exe放到你python安装路径的scripts文件夹中。

在这里插入图片描述

三、简单使用

from selenium import webdriver
browser = webdriver.Chrome()
browser.get('https://www.baidu.com')

能打开百度网页说明安装成功

四、各种使用方法

(一)定位法

input_box = browser.find_element_by_id("kw")
定位一个元素定位多个元素含义
find_element_by_idfind_elements_by_id通过元素id定位
find_element_by_namefind_elements_by_name通过元素name定位
find_element_by_xpathfind_elements_by_xpath通过xpath表达式定位
find_element_by_link_textfind_elements_by_link_text通过完整超链接定位
find_element_by_partial_link_textfind_elements_by_partial_link_text通过部分链接定位
find_element_by_tag_namefind_elements_by_tag_name通过标签定位
find_element_by_class_namefind_elements_by_class_name通过类名进行定位
find_element_by_css_selectorfind_elements_by_css_selector通过css选择器进行定位

(二)获取元素

1、获取文本

from selenium.webdriver.common.by import By
from selenium import webdriver
browser = webdriver.Chrome()
browser.get('https://www.baidu.com')
search_button = browser.find_element(by=By.XPATH,value="/html/body/div[1]/div[1]/div[5]/div/div/form/span[1]/span[2]")
value1 = search_button.get_attribute("textContent")  # 获取文本方式1
value2 = search_button.get_attribute("innerText")   # 获取文本方式2
print(value1,value2)   # =按图片搜索

2、获取value属性值

browser.get('https://www.baidu.com')
search_button = browser.find_element_by_id("su")
value = search_button.get_attribute("value")   # 获取value属性值
print(value)   # =百度一下

(三)文本框输入

browser.get('https://www.baidu.com')
search_button = browser.find_element(by=By.ID,value="kw")
search_button.send_keys("你好,世界!")    # 文本框输入

(四)按钮点击

1、鼠标左击

browser.get('https://www.baidu.com')
search_button = browser.find_element(by=By.ID,value="su")
search_button.click()   # 点击

2、鼠标右击

from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.by import By
browser.get('https://www.baidu.com')
search_button = browser.find_element(by=By.ID,value="su")
ActionChains(browser).context_click(search_button).perform()  # 鼠标右击

3、鼠标双击

ActionChains(browser).double_click(search_button).perform()  # 鼠标双击

(五)浏览器操作

1、页面刷新

browser = webdriver.Chrome()
browser.get('https://www.baidu.com')
browser.refresh()   # 当前页面刷新

2、修改窗口大小、全屏显示

browser = webdriver.Chrome()
browser.set_window_size(800, 600)  # 修改窗口大小
browser.maximize_window()   # 全屏显示

3、滑动进度条

browser = webdriver.Chrome()
browser.get('https://www.baidu.com/s?wd=你好世界')
browser.execute_script("window.scrollTo(0,300)")  # 滑动进度条

4、关闭浏览器

from selenium import webdriver
browser = webdriver.Chrome()
browser.get('https://www.baidu.com/s?wd=你好世界')
browser.close()   # 关闭浏览器
http://www.15wanjia.com/news/43795.html

相关文章:

  • 建行深圳分公司windows优化大师怎么下载
  • 新网站没有死链接怎么做app开发公司哪家好
  • 房子设计图片网站关键词快速排名优化
  • html网页源代码查看seo是什么字
  • c 做网站 知乎杭州网络推广公司
  • 如何做网站在售产品分析百度知道客服电话
  • 团购网站自个做怎么在网上做网络营销
  • 佛山市网络推广willfast优化工具下载
  • 手机版网站模板下载百度推广系统营销平台
  • 相亲网站的女人 做直播的12345浏览器网址大全
  • 郑州上市企业网站建设品牌seo是什么意思
  • 网站建设业务员提成竞价推广账户竞价托管
  • php java做网站成都网络运营推广
  • WordPress不使用mysqlseo公司广州
  • 女人做一级a网站免费aso优化服务站
  • seo企业网站源码广告营销的经典案例
  • 巨人科技网站建设百度网站收录链接提交
  • 网站开发和软件开发有什么区别专业seo整站优化
  • 视频网站发展好应该怎么做seo外包顾问
  • 网站自然排名这么做爱站seo
  • 青岛手机建站公司成都最好的网站推广优化公司
  • 电子商城平台网站建设今日足球比赛预测推荐分析
  • 找网站做任务领q币品牌策划ppt案例
  • 赣州网站推广哪家最专业玉林网站seo
  • 简约网站设计优化营商环境的措施建议
  • 苹果手机怎么做网站百度关键词推广方案
  • 粤语seo是什么意思seo顾问能赚钱吗
  • 申请百度账号注册seo推广
  • 三亚网站制作软文营销的五大注意事项
  • wordpress个人建站教程企业网站建设方案策划书