栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何从Python Google App Engine中的模块访问供应商库?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何从Python Google App Engine中的模块访问供应商库?

每个模块目录都作为一个独立的应用程序上载,并且它需要该模块目录中的所有文件(即,模块的
目录中的任何内容都不上载/在模块中可见)。模块目录是包含模块

.yaml
文件的目录,因此在您的情况下,它们将是
modules/module1
modules/module2
目录。

因此,将

lib
目录和目录
appengine_config.py
从应用程序目录符号链接到模块目录中。另外,正如Tim所提到的,对于我的应用程序来说,有效的销售商行确实是just
vendor.add('lib')
。复制它们同样有效,但是符号链接更好,因为您只需要按照DRY精神在版本控制系统中维护一个副本。该
appcfg.py
脚本知道遵循符号链接并上传符号链接指向的实际文件。

如果你并不需要 所有的 ,但只有 一些
模块的库,你可以创建一个

lib
在该模块dir指明,只有符号链接的应用程序的必要子目录
lib
DIR到相应模块的
lib
目录(不要上传不必要的文件)。

可能
还需要符号链接到其他应用程序级配置文件中的某些模块,以使开发服务器上的某些支持脚本保持满意,请参见以下答案:https
:
//stackoverflow.com/a/34111170/4495081。请注意,仅通过上载单模块应用程序教程中提到的模块代码,可能不会仅通过上载模块的代码来更新应用程序级别的配置,而是需要

appcfg.py
使用备忘单中提到的相应参数显式地请求它们。回答。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/636960.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号