1

現在、Web ページクローラーを開発していますが、残念ながら Web サイトは ajax によって結果を生成します。いくつかのコーダーの提案に従って、Python 用のテスト自動化ツールである selenium を使用しようとしました。ドキュメントに記載されている例として:

driver = webdriver.Firefox()

このコードは、Firefox ブラウザーを開くために実行されます。そして、フォームへの入力、送信などを行います。

率直に言って、この例は私の PC (ubuntu 12.10) では問題なく動作しますが、私のプロジェクトは最終的に CentOS サーバーに転送されます。

私が検討しているのは、そのマシンにgnomeなどのKDEが提供されていないため、sshを介してCentOSサーバーでコード(ブラウザーGUIを開く必要がある)を正常に実行できるかどうかです.....

また、ブラウザ GUI がないとコードがうまく動作しない場合、他の解決策はありますか?

どんな返事でもいいですよ~

4

1 に答える 1