URLencode加密造成,請求一致,參數一致,但是查詢結果爲空

#最近用python selenium,寫自動化腳本,遇到一個難題,在使用以下方法時

driver.find_element_by_id().send_keys("***")

點擊查詢,返回數據爲空,然後手動對比了能查詢的請求數據以及查詢不到的請求數據

發現查詢不到的數據中多了%EF%BB%BF幾個字符

然後我解析發現啥都沒有,就知道是一個空字符,而且不佔位置,難受死我了

後來加上如下方法,解決的:

#也就是模擬鍵盤操作,在輸入框中按下HOME鍵,然後按下DEL鍵,刪除空字符    
code.send_keys(Keys.HOME)
code.send_keys(Keys.DELETE)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章