Twill と mechanize は Javascript を実行しません。Qt と Selenium は、純粋な Python コードのみをサポートする App Engine ((1)) では実行できません。私は純粋な Python Javascript インタープリターを知りません。これは、JS をサポートするスクレーパーを App Engine にデプロイするために必要なものです:-(.
Java には、少なくとも App Engine (の Java バージョン) にデプロイできる何かがあるのではないでしょうか? Java と Python の App Engine アプリ バージョンは同じデータストアを使用できるため、アプリの一部を Python のままにしておくことができますが、Javascript を理解する必要がある部分だけではありません。残念ながら、Java / AE 環境について十分な知識がなく、特定のパッケージを試すことを提案することはできません。
((1)): 明確にするために、私が反対票を投じられるまでになった誤解があるようです: 別のコンピューターで Selenium やその他のスクレイパーを実行している場合、もちろん App Engine にデプロイされたサイトをターゲットにすることができます(対象のウェブサイトがどのように展開されているか、どのプログラミング言語を使用しているかなどは関係ありません。アクセスできるウェブサイトであれば [[実際のウェブサイト: flash, &c, may may be違う]])。私が質問をどのように読んだかというと、OP はスクレイピングを App Engine アプリの一部として実行する方法を探しているということです。これは問題のある部分であり、あなた (または他の誰か;-) がスクレイピングされているサイトを実行する場所ではありません!