問題タブ [splinter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
82 参照

javascript - Pythonを介してzoteroなしでペーパーマシンを実装しますか?

実際の zotero スタンドアロン/Firefox アドオンを実行せずに、コードを抄紙機 (zotero のアドオン) に外部リンクし、ワード クラウドなどを生成および保存する方法。私は Java と Python にまったく慣れていないので、ガイダンスが必要です。Python-mechanize module/Selenium/splinter または python-spidermonkey/DOMforms を使用することを提案するいくつかの調査を行いました。フォローする方法を教えてください。

Zotero ソース コード: http://www.zotero.org/support/dev/source_code 抄紙機の概要: http://papermachines.org/?page_id=30

0 投票する
1 に答える
1258 参照

python - splinter と phantomjs を使用した Django は非常に遅い

今日は、django と webdriver を組み合わせてLiveServerTestCaseみましたsplinterphantomjs

これが私がしていることです(簡易版):

テストメソッドの実行に1秒かかる場合でも、テストが正常に実行されることがあります。しかし、1 つのテスト メソッドを実行するのにランダムに ~100 秒かかることもあれば、完了するまで待つのが辛抱強くなるまでフリーズすることもあります。

django_noseテストランナーとして使用し、コマンド--liveserver=localhost:8081-8181にポートの範囲を渡します./manage.py test

スピードアップする方法はありますか?より高速な他の Web テスト ランナーはありますか?

デフォルトの Web ドライバーは、速度に関しては信頼性が高いように見えます (テスト メソッドごとに 1 ~ 3 秒) が、それでもかなり遅いです。また、テスト用にヘッドレス ブラウザを使用したいと考えています。

0 投票する
1 に答える
320 参照

python - レタスジャンゴの統合

レタス + ジャンゴ + スプリンターに問題があります。レタスはデータベースへの変更を取得できないようです。以下では、ユーザーといくつかの投稿モデルcreate_userを生成して保存します。create_postただし、スプリンターがブラウザーを開くと、リストビューにアクセスしようとすると、ページに投稿がないように見えます。

経由でレタスを実行していpython manage.py harvest --test-serverます。

私がアクセスしようとしている URL は Post リスト ビューであり、同じ構造が django のテスト フレームワークから完全に機能するため、django や splinter の問題ではないことはわかっています。

0 投票する
1 に答える
1308 参照

python - UnicodeDecodeError: 'ascii' コーデックはバイトをデコードできません

次のコードがあります。

エラーが表示されます:

この問題を解決するにはどうすればよいですか?

0 投票する
2 に答える
2299 参照

python - Python- splinter を使用して Web ページを開いてログインしますが、完全な Web ページを保存する必要があります

私はsplinterを使用して電子メールとパスワードを受け取り、次にFirefoxでFacebookを開いてログインします。これは以下のコードで確認できます。

これはすべて正常に機能しますが、ログインしたWebページを保存する方法を探しています.splinterを見てこれを行うことはできません. これを行う方法はありますか?

0 投票する
1 に答える
4807 参照

python - Splinter を使用してブラウザー (ウィンドウ) のサイズを操作する

Splinter用の Firefox ドライバーを使用して、レスポンシブ デザインをテストしようとしています。

当然、これにはブラウザ ウィンドウのサイズを変更する必要があります。ドキュメントのブラウザのサイズ変更については何も見つかりません。

これどうやってするの?

0 投票する
2 に答える
320 参照

python - Python Splinter のクリックが機能しない

python + splinter を使い始めたばかりです

http://splinter.cobrateam.info/docs/tutorial.html

残念ながら、この例を機能させることはできません。

次の場合はわかりません。

何かを見つけています。

次に、 button = browser.find_by_name('btnG').first button.click() でボタンをクリックしようとしました

これはエラーをスローしませんが、何も起こりません。

チュートリアルで再試行しました: http://f.souza.cc/2011/05/splinter-python-tool-for-acceptance.html

そして、私は再びCLICKで立ち往生しました.

私はpython 2.7.3と、今日のスプリンター/セレンの最新のものを使用しています。

この問題をトラブルシューティングするにはどうすればよいですか (他の誰かが問題を抱えていますか)?

0 投票する
3 に答える
8464 参照

python - Splinterを使用して要素の値を見つける方法は?

次のhtmlがあります:

splinter を使用して説明本文を取得したいと思います。私はp使用のリストを取得することができました

0 投票する
2 に答える
4694 参照

python - Splinter で href 値を取得しますか?

Splinter の要素hrefから値を取得したいと思います。<a>

そのためのAPIメソッドはありますか?