【发布时间】:2011-07-09 07:44:40
【问题描述】:
我有一个使用 lxml 的模块。由于这不能在 GAE 上导入,我想默认使用合适的替代品。大致如下:
if not ON_GAE:
import lxml
else:
import beautifulsoup
如何确定我在 GAE 上?是否存在某种操作系统变量?
更新:某些模块无法在 GAE 上运行(例如 sockets)。我不想拥有多个 try ... except ImportError 块,而是想从一开始就知道哪些代码块需要替代实现。
【问题讨论】: