前提・実現したいこと
Pythonで画像URLを読み込んで、画像を指定したディレクトリに保存したいのですが、
どうしても指定したディレクトリではなく、Pythonプログラムが置いてあるディレクトリに保存されてしまいます。。。
ご教授頂ければと思います。
該当のソースコード
python
1# webドライバー 2driver = webdriver.Chrome("/Users/xx/chromedriver") 3# 画像取得ページにアクセス 4driver.get('https://~~') 5 6# 画像URLを取得 7imgUrl = driver.find_element_by_css_selector(".img-responsive").get_attribute("src") 8print(imgUrl) 9 10# 画像名 11file_name = "123.jpg" 12 13# 画像を保存 14response = requests.get(imgUrl) 15image = response.content 16new_dir_path = "/Users/xx/PycharmProjects/project/test" 17new_file_content = "new text" 18 19def save_file_at_new_dir(new_dir_path, image, new_file_content, mode='w'): 20 os.makedirs(new_dir_path, exist_ok=True) 21 with open(os.path.join(new_dir_path, image), mode) as f: 22
補足情報(FW/ツールのバージョンなど)
python3.7
回答1件
あなたの回答
tips
プレビュー