我正在为“我的世界”mod开发一个包管理工具,其中很多都是使用MediaFire分发的。我希望能够直接从MediaFire上下载mod文件。我试着查看了页面源代码,但我对HTML或Javascript了解的还不够多,这对我来说没有用。给定下载页面的URL,我该如何从MediaFire上下载文件?
发布于 2011-07-11 15:19:23
它以读取MediaFire Acceptable Use Policy开始和结束
您在使用MediaFire服务时同意,您不得:将服务用于任何非法目的;
使用任何机器人、爬虫、站点搜索和/或检索应用程序或其他设备来检索或索引服务的任何部分,公共搜索引擎除外;
发布于 2015-07-02 23:09:30
我知道已经两年了,但我不得不这么做。
下面是代码。
下面的代码需要selenium和phantomjs
from selenium import webdriver
url = "http://www.mediafire.com/download/X/Y.pdf"
driver = webdriver.PhantomJS()
driver.set_window_size(1120, 550)
driver.get(url)
div = driver.find_element_by_class_name('download_link')
print div.find_element_by_css_selector('a').get_attribute('href')
driver.quit()https://stackoverflow.com/questions/6646578
复制相似问题