selenium+pythonでファイルをアップロードするダイアログ操作


皆様、お世話になります。

Seleniumのpythonを用いて、wordpressのメディアでファイルをアップロードしようと思っております。

1.ファイル選択ボタンを押す  
2.ファイル選択ダイアログボタンが開く  
3.ファイル名をダイアログ上でファイル名を入力  
4.ダイアログのファイルを「開く」を押す

上記1~2まではできるのですが、3と4ができません。  
つまり、ダイアログを開いた後、ダイアログの操作が全くできていません。  
以下のコードの問題点についてご指導をお願いします。

[code]

    element = browser.find_element_by_id("__wp-uploader-id-1")
    element.click()
    element.send_keys(r'.\tokyo_view.png')
    element.click()
    
[/code]




ファイル名を入力しようとしている要素はおそらく、  
OSレベルのポップアップのためseleniumでは操作できません。

別の方法ですが、下記ページを参考にしたらできました。  
<https://www.dafuku.com/2014/12/selenium-file-upload.html>




ファイル名を入力しようとしている要素はおそらく、  
OSレベルのポップアップのためseleniumでは操作できません。

別の方法ですが、下記ページを参考にしたらできました。  
<https://www.dafuku.com/2014/12/selenium-file-upload.html>

