簡體   English   中英

使用 selenium 在論壇上搜索搜索欄 - 每次都會自動打開網站的 google chrome 頁面

[英]using selenium to search a search bar on forums - automatically opens google chrome page of website each time

def getUserPage(user):  

    d = webdriver.Chrome()
    d.get(url here)
    e = d.find_element_by_name('username')
    e.send_keys(user)
    e.send_keys(Keys.ENTER)
    return d.current_url

(在 discord.py bot 中)這是我獲取給定用戶的個人資料頁面 URL 的代碼,我還有另一個功能可以抓取該 URL 以提供一些信息。 但是每當我或任何其他用戶運行命令 $profile username 時,它​​都會打開帶有網站的谷歌瀏覽器頁面,然后進行網絡抓取並顯示不一致的信息。 有沒有辦法禁用它自動為我和其他使用機器人的人打開網站的谷歌瀏覽器頁面?

我以前這樣做過。 如果您在本地主機(也就是您自己的計算機)上執行此操作,它將彈出。 但是,如果您使用主機,例如 Replit,它將無法打開。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM