Pythonライブラリpasslibをダウンロードし、sha256_cryptクラスを使用してデータを暗号化およびデコードしようとしています。
私はそれをapp.yaml
ファイルに含めましたが、それは言いthe library "passlib" is not supported
ます。
使えないの?もしそうなら、代わりに何を使うべきですか?
さらに、GAPで使用できるライブラリに制限はありますか?
Pythonライブラリpasslibをダウンロードし、sha256_cryptクラスを使用してデータを暗号化およびデコードしようとしています。
私はそれをapp.yaml
ファイルに含めましたが、それは言いthe library "passlib" is not supported
ます。
使えないの?もしそうなら、代わりに何を使うべきですか?
さらに、GAPで使用できるライブラリに制限はありますか?
そのモジュールをapp.yamlのライブラリに追加する必要はありません。
コードと一緒にモジュールをアップロードする必要があります。そのためには、モジュールをインストールする代わりに(pip、easy_install、apt-getなどを使用して)、プロジェクトフォルダーにコピー/解凍します。
代わりに、サードパーティのライブラリとしてサポートされており、Cで記述されているPycryptoを使用してみませんか。
最後の質問に関しては、Appengineで実行できるライブラリにいくつかの制限があります。現在、C拡張機能を備えたユーザー提供のモジュールはサポートされていません。一部は、サードパーティのライブラリを介してサポートされています。さらに、一部のシステムコールはセキュリティのために無効になっているため、一部のモジュールの使用を妨げる可能性もあります。