問題タブ [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 に答える
380 参照

python - Python で Web サイトにログオンし、保存済みのデータ検索を読み込み、データをページごとにエクスポートする方法

ウェブページ上のデータの保存済み検索をロードする python スクリプトを作成しようとしています (これは、ライブラリを介してアクセスされる Orbis データセットです)、データを Excel または CSV にエクスポートします。これには以下が含まれます。

  1. リンク 「結果のリストを表示」タブをクリックする必要があります (これは私が行うことができます)

  2. 一度に 25 社の結果が表示され、[Excel にエクスポート] ボタンをクリックして Excel にエクスポートできます。次に、結果のどのページのエントリを (1 から40,000)、各ページを 1 つずつエクスポートします。(これは私が部分的に行うことができます)

編集 2: 質問を絞り込むために、ログオン、検索の設定、エクスポート ページへのアクセスを自動化できます。スプリンターを使用しています。ただし、エクスポート ウィンドウはポップアップであり、splinter は (私の知る限りでは) ポップアップに移動して、エクスポートの条件を入力し、エクスポートをクリックすることはできません。

質問 ポップアップ ウィンドウに移動する方法 (splinter またはその他の方法で) はありますか? これが私のコードです:

どんな助けでも大歓迎です。ありがとう。

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

python - Python Splinter クリックボタン CSS

find_by_cssメソッドを使用して Splinter スクリプトでボタンを選択するのに問題があります。ドキュメントはせいぜいまばらで、例を示した優れた記事はあまり見つかりません。

...brブラウザ インスタンスはどこにありますか。

書き方もいろいろ試してみました。ドキュメントには構文の難しい例が記載されていないため、どうすればよいか本当にわかりません。

これが要素のスクリーンショットです。

これは、操作しようとしている要素のスクリーンショットです

申し訳ありませんが、スクリーンショットはひどいものです。

誰もこれについて経験がありますか?

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

python - splinter を使用した検索航空券 Web フォームのテスト

http://www.go2see.ruでチケット検索フォームをテストしています。ボタン、フィールドなどの要素にアクセスしようとしています。2 番目のテキスト フィールド「Destination」に入力する必要があります。次のコードを使用すると、次の例外が発生しました。

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

python - Splinterを使って「戻る」をクリックする方法

Splinter ライブラリを作成して reddit のメイン検索バーにテキストを入力するときに「戻る」をクリックする方法がわかりません。検索するボタンがないため、おそらく「戻る」をクリックする必要があります。

ここで同様の質問を見ましたが、私のケースと、その人が回答を書いたケースではうまくいきませんでした。

search メソッドの 2 番目のステートメントでトレースバックが発生して失敗します。誰かがその方法を知っている場合は、この「リターン」クリックビジネスをすべてのウェブサイトに適用する方法も教えてもらえますか? 検索リクエストを処理するために同様のJavaScriptを実行していると思います。