質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

selenium

Selenium(セレニウム)は、ブラウザをプログラムで作動させるフレームワークです。この原理を使うことにより、ブラウザのユーザーテストなどを自動化にすることができます。

Q&A

0回答

481閲覧

python Selenium 画像自動アップロードできない

u24to45y

総合スコア8

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

selenium

Selenium(セレニウム)は、ブラウザをプログラムで作動させるフレームワークです。この原理を使うことにより、ブラウザのユーザーテストなどを自動化にすることができます。

0グッド

0クリップ

投稿2021/07/24 08:24

とあるECサイトの移行作業にて
python Seleniumを利用して商品画像をアップロードの自動化を行っております。
商品名、商品タイトルはすでにCSVにて読み込みしているので画像アップロードのみです。
検索で複数ページにてSeleniumの画像アップロードの実行方法について実行してみましたがうまくいきませんでした。
申し訳ありませんが、お力お貸し願います。

該当箇所
![イメージ説明]
イメージ説明

Python

1file_path = os.getcwd() + '/aaa.jpg' 2btn = driver.find_element_by_id("uploader_browse").send_keys(file_path) 3#.send_keysはinputタグじゃないので使えないのではと考えています。 4 5 6#下記コードにてフォルダ選択画面のポップアップが表示されるため要素の取得はできていると考えます。 7#btn = driver.find_element_by_id("uploader_browse").click() 8 9#ディレクトリ位置 10>>> import os 11>>> os.getcwd() 12'/Users/admin/Desktop/python/gui-f'

イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

odataiki

2021/07/24 12:56

「うまくいきませんでした」の状況をもう少し詳しく書く方が 回答が集まりやすいと思います。 ・エラーメッセージが表示されているのか ・エラーメッセージは出ていないが、画像UPLoad出来ず無反応なのか HTMLタグについても画像ではなくテキストで開示する方が回答が集まりやすいです。 現状画像を見ながら手動でタグを書き写すなどの作業は手間が大きいためです。 半角・全角スペースなどが混じっている場合画像では判断しにくい、という理由もあります。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問