Python请求以单击下一个链接
我需要用python(2.7)和库“request”单击以下HTML(它是HTML框架的一部分,带有视频)中的链接,以便稍后解析一些数据。我已经取得了一些进展,但我还没有设法显示下一个视频。有什么建议吗Python请求以单击下一个链接,python,html,python-requests,Python,Html,Python Requests,我需要用python(2.7)和库“request”单击以下HTML(它是HTML框架的一部分,带有视频)中的链接,以便稍后解析一些数据。我已经取得了一些进展,但我还没有设法显示下一个视频。有什么建议吗 <div class="nextvideo"> <a href="#" data-link="https://player.vimeo.com/video/133977055?title=0&;byline=0&;portrait=0"></
<div class="nextvideo">
<a href="#" data-link="https://player.vimeo.com/video/133977055?title=0&;byline=0&;portrait=0"></a>
我终于找到了使用Selenium库解决问题的方法 下面我引用解决方案:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import Select
from lxml import html
import time
def clck(xpth):
driver.find_element_by_xpath(xpth).click()
driver = webdriver.Chrome()
driver.get("http://www.example.com")
#username
element = driver.find_element_by_xpath('your xpath')
element.send_keys("yourusername")
#password
element2 = driver.find_element_by_xpath('your xpath')
element2.send_keys("yourpass")
time.sleep(1)
#submit
clck('your xpath')
#Menu or next video
clck('your xpath')
有关这些库的更多信息,请访问以下链接:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import Select
from lxml import html
import time
def clck(xpth):
driver.find_element_by_xpath(xpth).click()
driver = webdriver.Chrome()
driver.get("http://www.example.com")
#username
element = driver.find_element_by_xpath('your xpath')
element.send_keys("yourusername")
#password
element2 = driver.find_element_by_xpath('your xpath')
element2.send_keys("yourpass")
time.sleep(1)
#submit
clck('your xpath')
#Menu or next video
clck('your xpath')