私は与えられたウェブURLアドレスからのすべての画像をダウンロードし、このスクリプトいる:私の質問はどのようにWindows上の特定のフォルダの場所に写真をダウンロードするには?
from selenium import webdriver
import urllib
class ChromefoxTest:
def __init__(self,url):
self.url=url
self.uri = []
def chromeTest(self):
# file_name = "C:\Users\Administrator\Downloads\images"
self.driver=webdriver.Chrome()
self.driver.get(self.url)
self.r=self.driver.find_elements_by_tag_name('img')
# output=open(file_name,'w')
for i, v in enumerate(self.r):
src = v.get_attribute("src")
self.uri.append(src)
pos = len(src) - src[::-1].index('/')
print src[pos:]
self.g=urllib.urlretrieve(src, src[pos:])
# output.write(src)
# output.close()
if __name__=='__main__':
FT=ChromefoxTest("http://imgur.com/")
FT.chromeTest()
です:どのように私は、このスクリプトは、私のWindowsマシン上の特定のフォルダの場所にすべての写真を保存するために作るのですか?
あなたが今のようどのような問題に直面していますか? –
入手したエラーを投稿できますか?また、Python 2でこのスクリプトを実行していますか? – TrakJohnson
python 2.7で動作していますが、エラーは表示されませんが、すべての画像をダウンロードしますが、プロジェクトフォルダの下にありますので、別のフォルダに保存してください。 – ErezN