我如何可以使用Python LXML etree從這個鏈接湊資金的歷史價格:如何使用lxml從此鏈接中刪除歷史價格?
每一個人基金網頁的鏈接是類似於以下;但是,我不知道怎麼去:
<a style="color:#AA231B;" href="javascript:void(0);" onclick="window.location='fund_search_content_new.jsp?fund=c04&tier=sp_br&todate=&date=&name='">Aberdeen Global - Asia Pacific Equity Fund "A2"</a>
我看不到XML在這個鏈接。 – 2014-01-22 08:54:55
您是否嘗試過提取'window.location ='...'內的URL?如果您不知道如何在代碼中執行此操作,請首先嚐試手動執行它以確保它可以正常工作(當然,您將不得不取消XML的轉義)。然後編寫你想做的部分(你能找到正確的'a'節點嗎?如果你有一個'a'節點,你能得到'onclick'屬性嗎?如果你有,你能解析出那個字符串的URL嗎? 'onclick'?)並向你所在的部分尋求幫助。 – abarnert
@abarnert我甚至無法根據onclick屬性手動解析URL。 –