2

プログラミング初心者。私はPythonでの経験のほとんどを持っています。これをC#と比較しています。私は Web2py を使用して小さな Web アプリを作成し、「Python を難しい方法で学ぶ」を読みました。VS でのセットアップとプレイ以外に、C# の経験はありません。

私の最終目標は、Web アプリケーション (今のところ web2py が好きです) と、GUI を使用した Web 自動化プログラムを開発できるようにすることです。たとえば、GUI からデータベースに情報を入れたり取得したりして、データベース接続を介して自分のサイトに投稿したり、自動化によって自分のものではない他のサイトに投稿したりできるアプリケーション。

私は今のところ Python がとても好きですが、GUI アプリケーションで作業したいので、C# が最善の策かもしれないと感じています...

より具体的には、Python は C# と比較したり、GUI Web およびブラウザーの自動化に役立つモジュール/ライブラリを持っていますか? 基本的なスクレイピングだけでどうですか?多数のサイトからデータを取得してデータベースに表示します。Python にはまだ優位性がありますか?

ありがとう。利用可能なさまざまなライブラリとモジュールを考慮して、この質問にある程度の客観性があることを願っています。主観的すぎますが、ご容赦ください。

4

1 に答える 1

1

Selenium は、JavaScript が有効なページから情報をかき集めたい場合、自動化に適したライブラリです。多くの言語のバインディングがあります。ただし、基本的なスクレイピングのみが必要な場合は、Mechanize を使用します。ブラウザを開く必要はありません。

于 2012-12-02T18:33:49.160 に答える