2016-11-03 19 views
0

ローカルサーバーにある既存のSQLデータベースから人のニーズに基づいてクエリを実行するGoogleアプリエンジンを使用してWebページを作成しています。彼らのほとんどがネイティブのPythonコード(Googleのアプリケーションエンジンは完全にPythonコードのみをサポートしています)で書かれていないので、ImはサードパーティのPythonライブラリをインポートする際に問題があります。私はこのデータベースに接続するためにeverywereを検索しましたが、この問題を回避する方法はありません。Google App Engine SQLとpythonとの接続

答えて

1

App Engineの組み込みライブラリであるMySQLdbライブラリを使用できます。詳細は、set up instructions in the docsを参照してください。

app.yamlライブラリ要素内のMySQLdbのライブラリを指定します。

@BrettJのpythonのための一般的なサードパーティのLIBSのいくつかは、純粋なのpythonではありませんので、しない限り、プロジェクトにインポートすることができない、と述べた何
libraries: 
- name: MySQLdb 
    version: "latest" 
0

Googleのホワイトリストでは、それらを安全にインポートできるようになりますが、基本的には、MySQLdbライブラリをapp.yamlファイルに設定する必要があります。

libraries: 
     - name: MySQLdb 
     version: "latest" 

私は非常にいくつかのチュートリアルを通過することをお勧めします、これは基本的なものであり、最小限の時間であなたにクリアされます。

関連する問題