我用Chromedriver
下載該文件,然後我想解析"chrome://downloads"
獲取下載狀態,但是我無法獲取字符串,請參考下面的代碼和結果。我也在Chrome中檢查了HTML
。我可以看到<span id="name">Noto-hinted (1).zip</span>
,但是如果我使用view page source
,我找不到字符串"Noto-hinted (1).zip"
。這是<span id="name" hidden="[[completelyOnDisk_]]">[[data.file_name]]</span>
如何從「chrome:// downloads」頁面獲取字符串
import time, bs4
from selenium import webdriver
url = "https://noto-website.storage.googleapis.com/pkgs/Noto-hinted.zip"
browser = webdriver.Chrome()
browser.get(url)
time.sleep(5)
browser.get("chrome://downloads/")
time.sleep(30)
soup = bs4.BeautifulSoup(browser.page_source,"lxml")
webElemlist = soup.find('span', id='name')
print(webElemlist)
time.sleep(300)
browser.quit()
輸出:
<span id="name"> </span>
歡迎去吧! 請正確編輯您的代碼,並閱讀:https://stackoverflow.com/help/how-to-ask – Kev1n91