引用上级包文件的问题,求大神指导

2015-11-17 21:08:38 +08:00
 qq7171891
淘宝开放平台生成的 PythonSDK ,本身生成的包导入就比较奇怪了。修修补补导入后,有一个导入上级包的不知道怎么弄了。。迷糊了。
情况如图:
1 、 taobao 这个包的__init__里有 2 个方法, taobao/api/rest/base.py 需要引用这 2 个方法。
2 、之前淘宝自己生成的 SDK 直接就一句 import taobao ,肯定不行。
3 、现在改成图 2 那句了。不过还是不行。求大神指导。





1854 次点击
所在节点    Python
2 条回复
qq7171891
2015-11-17 21:09:49 +08:00
路径写错了, taobao/api/rest/base.py 是 taobao/api/base.py
billlee
2015-11-17 21:22:17 +08:00
首先确认 taobao/ 在 sys.path 中,然后
Python 2:
from __future__ import absolute_import
import taobao

Python 3:
import taobao

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/236892

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX