小编And*_*jia的帖子

如何使用Selenium下载此视频

我正在尝试制作一个python脚本来从animefreak.tv下载视频,这样我就可以在自驾游时离线观看.另外我认为这是学习网页编写的好机会.

到目前为止,我写了这个链接从这个链接下载http://animefreak.tv/watch/hacklegend-twilight-bracelet-episode-1-english-dubbed-online-free

URL = 'http://animefreak.tv/watch/one-piece-episode-1-english-dubbed-subbed'
IFRAME_POSITION = 2

# driver = webdriver.PhantomJS(service_args=['--ignore-ssl-errors=true'])
driver = webdriver.Chrome()

driver.get(URL)
src = driver.page_source
parser = BeautifulSoup(src, 'lxml')


driver.switch_to.frame(IFRAME_POSITION)
video = driver.find_element(By.XPATH, '//*[@id="player"]/div[2]/video')


touch = webdriver.TouchActions(driver)
touch.tap(video)
print('src: ', video.get_property('src'))

driver.close()
Run Code Online (Sandbox Code Playgroud)

每当我运行脚本时,src属性都不会显示出来.我究竟做错了什么?谢谢!

python selenium wget beautifulsoup web-scraping

6
推荐指数
1
解决办法
3475
查看次数

最小化两个数组的绝对差之和

我有两个整数数组AB大小均为n。一对的成本是|A(i) - B(i)|。我想将 A 和 B 的 n 个元素配对,以使所有s 和s
的所有成本之和最小化。A(i)B(i)

我知道我可以O(n log n)通过排序A,然后排序B,然后将它们1...n分别配对在一起,但是在尝试了几个小时之后,我不知道如何证明这一点。有人可以帮我吗?

我已经看到了如何实现它,但我只是不知道如何证明它

sorting algorithm proof time-complexity data-structures

6
推荐指数
1
解决办法
2355
查看次数