Python 在没有pymongo名称空间的情况下,如何导入bson?
pymongo条目的Pypi条目状态为[1] bson包是用于Python的bson格式的实现 及 不要安装“bson”软件包。PyMongo自带了自己的bson包;执行“easy_install bson”将安装与PyMongo不兼容的第三方软件包 但是pymongo API文档[2]显示了导入Python 在没有pymongo名称空间的情况下,如何导入bson?,python,pymongo,pypi,Python,Pymongo,Pypi,pymongo条目的Pypi条目状态为[1] bson包是用于Python的bson格式的实现 及 不要安装“bson”软件包。PyMongo自带了自己的bson包;执行“easy_install bson”将安装与PyMongo不兼容的第三方软件包 但是pymongo API文档[2]显示了导入bson时没有pymongo前缀/名称空间的示例,如下所示: import bson 在没有pymongo名称空间的情况下,如何导入bson 我本来希望import语句是import pymongo.
bson
时没有pymongo
前缀/名称空间的示例,如下所示:
import bson
在没有pymongo名称空间的情况下,如何导入bson
我本来希望import语句是import pymongo.bson
,因为引用的bson实现是pymongo附带的
[1]
[2] 因为pymongo安装程序安装的是
bson
软件包,所以它提供的安装方式与它也提供的pymongo
软件包的安装方式相同
查看github,您可以看到两个模块:pymongo
和bson
:
setup.py
文件定义:
"packages": ["bson", "pymongo", "gridfs"]
这些是安装在pythonsite-packages/
dir中的包