我正在通过谷歌应用引擎创建一个网页,该引擎根据位于本地服务器上的现有SQL数据库的人员需求进行查询。我无法导入第三方python库,因为它们大多数都不是用本机python代码编写的(谷歌应用程序引擎只支持完全python代码)。我已经搜索过每一个连接到这个数据库的方法,但是我找不到解决这个问题的方法。
答案 0 :(得分:1)
您可以使用MySQLdb库,它是App Engine的内置库。有关详细信息,请参阅set up instructions in the docs。
在app.yaml
libraries元素中指定MySQLdb库:
libraries:
- name: MySQLdb
version: "latest"
答案 1 :(得分:0)
@BrettJ所说的,python的一些常见的第三方库不是纯python,因此无法导入到项目中,除非谷歌白名单最终使它们能够以安全的方式导入,基本上,你是什么的需要做的是在app.yaml文件中设置MySQLdb库。
libraries:
- name: MySQLdb
version: "latest"
我强烈建议你通过几个教程,这是基本的东西,并会在最短的时间内通知你。