2017-03-10 6 views
0

firefoxでローカルのhtmlファイルを開くようにpythonを取得しようとしています。特定のフォルダ。私はいくつかの奇妙な理由でそれらをこすり取ることができません。このようにすることができない場合は、イメージリンクがテーブルに配置されているので、xpathを使用したいと思うでしょう。これは可能ですか?FirefoxでFirefoxのアドオンを使ってローカルファイルから画像をダウンロードするにはどうすればいいですか?

+0

はあなたのコードを表示します。 – Andersson

答えて

0

要素がウェブページ要素ではないため、この要素をクリックすることはできません。ただし、firefox用のプロファイルを作成し、webdriverアプリケーションによって起動されるそのプロファイルにアドオンを含めることができます。これにより、Firebugやその他のアドオンにアクセスできるようになります。あなたは、プロファイルを設定し、アドオンAPIを使用してプロファイルを拡張することができますので、のようなものです:

File file = new File("addonName.xpi"); 
FirefoxProfile firefoxProfile = new FirefoxProfile(); 
firefoxProfile.addExtension(file); 
firefoxProfile.setPreference("extensions.addOn.currentVersion", "1.8.1"); // Avoid startup screen 
WebDriver driver = new FirefoxDriver(firefoxProfile); 

おかげ

+0

これは 'Python'ではありません – Andersson

関連する問題