2013-01-04 68 views
7

Tôi đang sử dụng python2.7 với beautiful Soup4 and Selenium webdriver. Bây giờ trong kịch bản webautomation của tôi, tôi sẽ mở liên kết hoặc URL và vào trang chủ. Bây giờ tôi cần phải bấm vào một số anchor Labels để điều hướng qua các trang khác. Tôi đã làm cho đến bây giờ. bây giờ khi tôi sẽ đi đến một trang mới, tôi cần phải có được URL mới từ trình duyệt khi tôi cần phải vượt qua nó Beautiful Soup4 để cạo trang web. Vì vậy, bây giờ mối quan tâm của tôi là làm thế nào để có được các URL năng động như vậy?Tôi có thể đọc url trình duyệt bằng cách sử dụng selenium webdriver không?

Hãy tư vấn nếu có!

+0

thể trùng lặp của [? Làm thế nào để có được URL hiện tại trong Selenium Webdriver 2 Python] (http://stackoverflow.com/questions/15985339/how- do-i-get-current-url-in-selenium-webdriver-2-python) – kenorb

Trả lời

16

Bạn nhận được current_url thuộc tính trên người lái xe:

from selenium import webdriver 
browser = webdriver.Firefox() 
browser.get('http://www.google.com') 
print browser.current_url 
+0

Tôi có thể có một dòng mã demo giống nhau không, bạn đang đề xuất! –

+0

Cảm ơn sự giúp đỡ của bạn! –

Các vấn đề liên quan