問題タブ [rselenium]
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.
r - Rseleniumを使用したRでのスケジューリングタスクが機能しない
Petermeissner がこのスレッドで説明しているように、タスク スケジューラを使用して Windows 8 で R スクリプトを自動的に実行しようとしています。以下に、スクリプト (の一部) を貼り付けました。スクリプトは まですべてを行いますremDr$getPageSourece()
。「R for Windows フロントエンドが動作を停止しました」というポップアップ メッセージが表示されます。ただし、スクリプトを R で実行すると (スケジューラを使用しないため)、エラーは発生しません。何が間違っている可能性がありますか?
編集: R でスクリプトを再実行しようとしましたが、今でも でブロックされているようremDr$getPageSource()
です。Rは、セッションが中止されるまで「関数定義を検索する」と言います。
r - RでRSeleniumを使用してテキストをスクレイピングするには?
パッケージRSeleniumを使用して、サイトhttp://stats.statbroadcast.com/statmonitr/?id=102197からテキスト「VIRGINIA TECH」をスクレイピングしたいと思います。
スクレイピングしたい特定のテキストのcssセレクターは次のとおりです。
.valigntop:nth-child(1) .width6-3-4.marginr
リモートドライバーを開いてサイトに移動した後、次のことを試します。
これは、必要なテキスト「VIRGINIA TECH」ではなく、大きなテキスト ブロックを返します。
私が欲しいものをこすり落とした後:
どんな助けでも大歓迎です。さらに情報が必要な場合はお知らせください。
r - clickElement() 関数が呼び出されたときの RSelenium の不明なエラー
R パッケージ 'Rvest' を使用して、holidayiq.com のホテル レビュー データ (ホテル レビュー リンクなど)をスクレイピングしたいと考えています。「RSelenium」は、「次へ >」リンクをクリックして、さらにページを表示するために使用されます。
コードを使用し
nxtButton = mybrowser$findElement(using = 'css selector', "#next")
nxtButton$clickElement()
て次のページにアクセスするたびに、次のエラーが発生します。
このエラーの対処法を教えてください。事前に助けてくれてありがとう。
r - R 長さを知らずに for ループを作る方法は?
現在、このサイトではショットチャート情報をかき集めています。情報をかき集めるには、多くのショットに対して for ループを作成する必要があります。「Team Stats」をクリックし、フィールド ゴールの試行回数を調べることで、シュート数を確認します。
for loop
ショット数を調べずに適当に作りたいです。
私が現在していること:
どんな助けでも大歓迎です。さらに情報が必要な場合はお知らせください。
r - Sys.which() はどのように実行可能ファイルを見つけますか? PhantomJS
私は PhantomJS に問題があり、何とかSys.which()
. を使用して PhantomJS を検索してSys.which("phantom")
も、結果が返されません。ただし、PATHを確認すると、次のようになります。
後で追加すると:
これで正しい結果が得られました。前のインスタンスで機能しないのはなぜですか?
r - RSelenium でチェックボックスをクリック
この URL の「HIV/AIDS」チェックボックスをクリックしたい: https://www.unodc.org/ngo/showExtendedSearch.do
RSelenium を使用
これまでの私のコードは次のとおりです。
チェックボックス「HIV/AIDS」の要素を見つけるのに失敗します。代わりに空のリストを取得するようになりました。次のコードにつながるselectorgadgetを使用してみました:
今回は空のリストを取得できませんでしたが、目的の Web 要素も取得できませんでした。
誰かが助けてくれれば本当に助かります。
編集: 私の最後のコード (css セレクターを使用) は、他の人でも機能するようです。ただし、次のエラーが発生します: attempt to apply non-function
、他の何かが間違っている必要があります。
r - RSelenium - xpath で親要素を選択する
RSeleniumを使用して、ボタンを介してWebページで利用可能なcsvをキャプチャしようとしています。関連するhtmlは次のとおりです。
i
次のクラスを使用して要素を選択できます。
ボタンのプッシュを自動化するには、親要素を選択する必要があると思いますがa
、これを行う方法がわかりません。 xpath
最善の方法のようです:
xpath 式に何か問題があるに違いありません。助けてくれてありがとう。