中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

vs做網(wǎng)站通過e瀏覽器馮耀宗seo課程

vs做網(wǎng)站通過e瀏覽器,馮耀宗seo課程,紅色政府建站模板,建立個人網(wǎng)站流程文章目錄 一、窗口切換實戰(zhàn)二、京東數(shù)據(jù)抓取 一、窗口切換實戰(zhàn) 案例實戰(zhàn):使用selenium實現(xiàn)打開百度和騰訊兩個窗口并切換 知識點:用到selenium中execute_script()執(zhí)行js代碼及switch_to.window()方法 全部代碼如下: import time import war…

文章目錄

  • 一、窗口切換實戰(zhàn)
  • 二、京東數(shù)據(jù)抓取


一、窗口切換實戰(zhàn)

案例實戰(zhàn):使用selenium實現(xiàn)打開百度和騰訊兩個窗口并切換
知識點:用到selenium中execute_script()執(zhí)行js代碼及switch_to.window()方法
全部代碼如下:

import time
import warnings
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.options import Optionswarnings.filterwarnings('ignore')
# 創(chuàng)建ChromeOptions對象
chrome_options = Options()
# 添加啟動參數(shù),禁用瀏覽器自動化控制提示
chrome_options.add_experimental_option('excludeSwitches', ['enable-automation'])driver = webdriver.Chrome(chrome_options)
driver.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument",{"source": " Object.defineProperty(navigator, 'webdriver', { get: () => undefined }) "}
)
driver.maximize_window()
# 請求第1個網(wǎng)址:driver.get()
driver.get('https://www.baidu.com')
time.sleep(3)# 請求第2個網(wǎng)址:JS代碼
js_code = 'window.open("https://www.qq.com")'
driver.execute_script(js_code)# 獲取窗口
window_list = driver.window_handles# 切換窗口到百度
driver.switch_to.window(window_list[0])
driver.find_element(by=By.ID, value='kw').send_keys('風景')
driver.find_element(by=By.ID, value='su').click()
time.sleep(2)# 切換窗口到QQ
driver.switch_to.window(window_list[1])
driver.find_element(by=By.XPATH, value='//*[@id="qqhome-top-header"]/div/div/div[2]/div/input').send_keys('Python')
driver.find_element(by=By.XPATH, value='//*[@id="qqhome-top-header"]/div/div/div[2]/div/button/span').click()
input()

二、京東數(shù)據(jù)抓取

案例實戰(zhàn):使用selenium實現(xiàn)打開京東搜索商品并滑動頁面獲取數(shù)據(jù)
知識點:用到selenium中execute_script()執(zhí)行js代碼
全部代碼如下:

import time
import warnings
from lxml import etree
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.options import Optionskeyword = '手機'
warnings.filterwarnings('ignore')
# 創(chuàng)建ChromeOptions對象
chrome_options = Options()
# 添加啟動參數(shù),禁用瀏覽器自動化控制提示
chrome_options.add_experimental_option('excludeSwitches', ['enable-automation'])driver = webdriver.Chrome(chrome_options)
driver.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument",{"source": " Object.defineProperty(navigator, 'webdriver', { get: () => undefined }) "}
)
driver.maximize_window()def requests_url():# 訪問京東首頁start_url = r'https://www.jd.com/'driver.get(start_url)input_data()def input_data():# 輸入數(shù)據(jù)driver.find_element(by=By.ID, value='key').send_keys(keyword)time.sleep(2)driver.find_element(by=By.CLASS_NAME, value='button').click()time.sleep(8)Down_Scroll()def Down_Scroll():# 控制鼠標滑到底部for i in range(1, 11):js_code = 'scrollTo(0, {})'.format(i * 600)driver.execute_script(js_code)time.sleep(1)time.sleep(3)get_goods_info()def get_goods_info():# 解析響應(yīng)response = driver.page_sourcehtml_xpath = etree.HTML(response)li_list = html_xpath.xpath('//div[@id="J_goodsList"]/ul/li')for li in li_list:# 1、商品標題goods_name_1 = li.xpath(r'.//div[@class="p-name p-name-type-2"]/a/em/text()')goods_name_2 = li.xpath(r'.//div[@class="p-name p-name-type-2"]/a/@title')goods_name = goods_name_1 if goods_name_1 != [] else goods_name_2goods_name = ''.join(goods_name).replace('\n', '').replace(' ', '').replace('	', '')# 2、賣家名字sale_name = li.xpath(r'.//a[@class="curr-shop hd-shopname"]/@title')sale_name = ''.join(sale_name)# 3、商品價格goods_price = li.xpath(r'.//div/div[2]/strong/i/text()')goods_price = ''.join(goods_price)if goods_name != '':print(goods_name, sale_name, goods_price, sep=' | ')def main():requests_url()input()if __name__ == '__main__':main()
http://www.risenshineclean.com/news/5128.html

相關(guān)文章:

  • 網(wǎng)站建設(shè) 做一個網(wǎng)站需要多少錢免費自媒體網(wǎng)站
  • ecshop做企業(yè)網(wǎng)站安徽新站優(yōu)化
  • 武漢高端網(wǎng)站定制設(shè)計打開百度網(wǎng)站
  • 模板建站推薦東方靠譜seo整站優(yōu)化一年價格多少
  • 甘肅蘭州做網(wǎng)站怎樣查詢百度收錄和排名情況
  • 17173論壇百度seo課程
  • 大型企業(yè)網(wǎng)站欣賞俄羅斯搜索引擎瀏覽器
  • 企業(yè)微信小程序如何開發(fā)青島seo推廣公司
  • wordpress微信說說seo外推
  • 代做網(wǎng)站推廣的公司時事新聞熱點摘抄
  • 360建筑網(wǎng)怎么注銷賬號seo自然排名關(guān)鍵詞來源的優(yōu)缺點
  • 免費做圖表的網(wǎng)站搜狗引擎搜索
  • 成品網(wǎng)站建設(shè)咨詢?nèi)詣泳珳室鬈浖?/a>
  • 來安縣城鄉(xiāng)建設(shè)網(wǎng)站網(wǎng)站seo專員招聘
  • 海南做公司網(wǎng)站萬網(wǎng)創(chuàng)始人
  • 全網(wǎng)營銷型網(wǎng)站建設(shè)公司百度競價渠道代理
  • 網(wǎng)站運行環(huán)境配置seo推廣灰色詞
  • 重慶網(wǎng)站建設(shè)seo公司抖音seo優(yōu)化
  • 個人網(wǎng)站建設(shè)基礎(chǔ)與實例重慶seo網(wǎng)絡(luò)優(yōu)化咨詢熱線
  • 旅游門戶網(wǎng)站有哪些seo域名綜合查詢
  • 18g網(wǎng)站空間圖片識別搜索引擎
  • 博客網(wǎng)站建設(shè)方案電腦課程培訓(xùn)零基礎(chǔ)
  • 男直接做的視頻網(wǎng)站軟文營銷的技巧有哪些?
  • asp網(wǎng)站源碼說明留號碼的廣告網(wǎng)站
  • 品牌寶網(wǎng)站認證中國網(wǎng)民博客 seo
  • 貴陽公司做網(wǎng)站各種網(wǎng)站
  • 深圳知名網(wǎng)站建設(shè)就在剛剛武漢宣布最新消息
  • 水果網(wǎng)站策劃方案百度seo優(yōu)化價格
  • 湘西吉首市建設(shè)局網(wǎng)站百度圖片查找
  • wordpress默認index百度seo怎么收費