我不知道如何正確描述問題,但無論如何, 所以我想用機械化來抓取表單並獲取輸入的名稱。但是,當我使用機械化解析時,它不顯示錶單名稱和輸入名稱。 如果我通過查看網站手動嘗試,我必須檢查元素,以便我可以獲取輸入名稱,但仍然是動態的,所以每次檢查元素時,都會給我不同的名稱。任何想法?順便說一下,我想解析的網站是https://www.ursa.ucla.edu/logon/logon.asp,如果有人感興趣的話。如何解析不顯示視圖源代碼的網站?
這是我已經試過:
br = mechanize.Browser(factory=mechanize.RobustFactory())
br.open("https://www.ursa.ucla.edu/logon/logon.asp/")
br.select_form(nr=0)
print br.response().read()
由於提前, 理查德。
嘗試[beautifulSoup](http://www.crummy.com/software/BeautifulSoup/),您可以嘗試使用其xml/html樹結構而不是標籤名稱解析頁面。 –
我也嘗試過美麗的鬆糕,但它也沒有工作。 – ordinaryman09