python 網頁搜尋 python模擬網頁搜尋

2021-10-11 12:45:29 字數 741 閱讀 6133

今天這個功能完全是由於自己在實現自己需求的過程中走岔了。不過還是記錄一下

使用的是selenium庫

首先引入庫

from selenium import webdriver

from selenium.webdriver.common.keys import keys(乙個驅動瀏覽器,乙個用於輸入搜尋關鍵字?)

第二注意要有瀏覽器的驅動,否則會報下邊的錯誤chromedriver' executable needs to be in path

完成後可以開啟cmd,輸入chromedriver驗證,如下所示,則配置成功

driver.get('')

driver.find_element_by_id('key_s').send_keys('人生海海')

driver.find_element_by_id('key_s').send_keys(keys.space)

driver.find_element_by_id('key_s').send_keys('化學工業出版社')

driver.find_element_by_id('key_s').send_keys(keys.enter)

time.sleep(3)

執行就可以看到自動開啟chrome,並在當當網搜尋框中輸入給定的文字,開始查詢.

中間用到的'key_s'需要自己去分析頁面元素,找到搜尋框。

就用到這些了,暫且記錄如上。

以上。

網頁內搜尋(1)

請輸入專業名稱 autocomplete off class layui input id searchinput value div button class layui btn lay submit lay filter formdemo 搜尋專業 button div form id all ...

網頁搜尋框的製作

做乙個搜尋框我們有很多種方式 其中最常見的方式 1 用div 我們先把已經做好的搜尋框的切下來 給div作為背景 然後再在div裡面加input標籤 2 用 來做搜尋框 class one type text 搜尋span td tr tbody table 當我們通過 來做的時候我們需要注意的是 ...

360搜尋網頁總結

首先寫網頁一定要有布局,所以我在寫360搜尋這個網頁的時候我個人的分析是,這個網頁一共分了四個部分我在html網頁寫了4個div,然後在裡面新增一些css的樣式和一些js的 實現了也面的點選按鈕能跳轉頁面的乙個效果。寫網頁的導航欄的部分,用到了html 的a標籤還有用到了css的float的屬性,在...