Googleアプリケーションエンジンでpython lxmlを使用できますか? (または美しいスープを使用する必要がありますか?)python lxml on app engine?
私は美味しいスープを使い始めましたが、それは遅いようです。私はちょうど "マッシュアップ"のようなものを作成するために他のウェブサイトからのデータを "スクリーンスクレイピング"するアイデアを試し始めています。
Googleアプリケーションエンジンでpython lxmlを使用できますか? (または美しいスープを使用する必要がありますか?)python lxml on app engine?
私は美味しいスープを使い始めましたが、それは遅いようです。私はちょうど "マッシュアップ"のようなものを作成するために他のウェブサイトからのデータを "スクリーンスクレイピング"するアイデアを試し始めています。
EDIT:もしあなたuse python2.7 AppEngineの上、lxml
ライブラリis supported。
短い回答:you can't。 AppEngineののドキュメントから
: 「Python環境のために書かれたアプリケーションコードはPythonで独占的に記述する必要がありますC言語で書かれた拡張機能がサポートされていません。」今、あなたはBeautifulSoupを使用する必要があるかどうかを
を、それは実際に依存しますどのようにそれを使用する予定ですか?質問を詳細に更新してください。可能であれば、ここで他の提案を更新しようとします。
カイオの改定答えに追加するには、あなたがlxml
を使用することができ、これはそれを行う方法です:
あなたapp.yaml
ファイルでは、次の行を追加します。
libraries:
- name: lxml
version: "2.3" # or "latest"
今import lxml
はあなたのPythonで動作しますスクリプト。
あなたは_couldn't_が、AppEngineの上のPython 2.7のようにすることができます](http://code.google.com/appengine/docs/python/python27/newin27.html#Supported_Third-Party_Libraries )。 – Paul
ヘッドアップのおかげで、@ポール。私は答えを更新しました。 –
lxmlが見つかりません。何が起こった? – seriousdev