我编写了一个小Python脚本,使用selenium从网站下载图片:
from selenium import webdriver
import urllib.request
class FirefoxTest:
def firefoxTest(self):
self.driver=webdriver.Firefox()
self.driver.get("http://www.sitew.com")
self.r=self.driver.find_element_by_tag_name('img')
self.uri=self.r.get_attribute("src")
self.g=urllib.request.urlopen(self.uri)
with open("begueradj.png",'b+w') as self.f:
self.f.write(self.g.read())
if __name__=='__main__':
FT=FirefoxTest()
FT.firefoxTest()
如何修改代码以便:
您需要切换到^{} 。对于下载文件,我会使用^{} -它会为您从url中提取文件名:
您可以使用rubygemsnokogiri打开网页并使用xpath下载图像。在
相关问题 更多 >
编程相关推荐