草庐IT

Import-Package

全部标签

python - Scrapy 抛出 ImportError : cannot import name xmlrpc_client

通过pip安装Scrapy并拥有Python2.7.10:scrapyTraceback(mostrecentcalllast):File"/usr/local/bin/scrapy",line7,infromscrapy.cmdlineimportexecuteFile"/Library/Python/2.7/site-packages/scrapy/__init__.py",line48,infromscrapy.spidersimportSpiderFile"/Library/Python/2.7/site-packages/scrapy/spiders/__init__.py"

python - 使用 "import dateutil"和 "dateutil.parser.parse()"时出现 AttributeError 但使用 "from dateutil import parser"时没有问题

我在玩dateutilmodule在Python2.7.3中。我只是想使用:importdateutildateutil.parser.parse("01-02-2013")但我得到了一个错误:AttributeError:'module'objecthasnoattribute'parser'我检查了dateutil有哪些属性:printdir(dateutil)#output:['__author__','__builtins__','__doc__','__file__','__license__',#'__name__','__package__','__path__','__

python - 使用 "import dateutil"和 "dateutil.parser.parse()"时出现 AttributeError 但使用 "from dateutil import parser"时没有问题

我在玩dateutilmodule在Python2.7.3中。我只是想使用:importdateutildateutil.parser.parse("01-02-2013")但我得到了一个错误:AttributeError:'module'objecthasnoattribute'parser'我检查了dateutil有哪些属性:printdir(dateutil)#output:['__author__','__builtins__','__doc__','__file__','__license__',#'__name__','__package__','__path__','__

python - 导入错误 : No module named 'pandas.core.internals.managers' ; 'pandas.core.internals' is not a package

当我试图读取一个以前版本的pandas保存的pickle文件时,它产生了一个ImportError。ImportError:Nomodulenamed'pandas.core.internals.managers';'pandas.core.internals'isnotapackagestackoverflow没有任何问题,所以我想分享我对这个特定问题的解决方案。 最佳答案 由于以前保存的pickle文件的编码,此错误消失。如果您将pandas更新为新修订的版本,则会产生此导入错误。

python - 导入错误 : No module named 'pandas.core.internals.managers' ; 'pandas.core.internals' is not a package

当我试图读取一个以前版本的pandas保存的pickle文件时,它产生了一个ImportError。ImportError:Nomodulenamed'pandas.core.internals.managers';'pandas.core.internals'isnotapackagestackoverflow没有任何问题,所以我想分享我对这个特定问题的解决方案。 最佳答案 由于以前保存的pickle文件的编码,此错误消失。如果您将pandas更新为新修订的版本,则会产生此导入错误。

python - 如何使用 Python 的 doctest-package 测试字典相等性?

我正在为输出字典的函数编写文档测试。doctest看起来像>>>my_function(){'this':'is','a':'dictionary'}当我运行它时,它失败了Expected:{'this':'is','a':'dictionary'}Got:{'a':'dictionary','this':'is'}我对这次失败原因的最佳猜测是doctest不是检查字典相等性,而是检查__repr__相等性。Thispost表示有某种方法可以欺骗doctest检查字典是否相等。我该怎么做? 最佳答案 另一个好方法是使用pprint(

python - 如何使用 Python 的 doctest-package 测试字典相等性?

我正在为输出字典的函数编写文档测试。doctest看起来像>>>my_function(){'this':'is','a':'dictionary'}当我运行它时,它失败了Expected:{'this':'is','a':'dictionary'}Got:{'a':'dictionary','this':'is'}我对这次失败原因的最佳猜测是doctest不是检查字典相等性,而是检查__repr__相等性。Thispost表示有某种方法可以欺骗doctest检查字典是否相等。我该怎么做? 最佳答案 另一个好方法是使用pprint(

python - import_module 的 Django 1.9 ImportError

当尝试使用manage.py运行runserver或shell时,我得到一个ImportError异常。我正在使用Django1.9。ImportError:Nomodulenamed'django.utils.importlib' 最佳答案 django.utils.importlib是仍然支持Python2.6时的兼容性库。自Django1.7以来,它已经过时了,它放弃了对Python2.6的支持,并在1.9中按弃用周期删除。改用Python的import_module函数:fromimportlibimportimport_m

python - import_module 的 Django 1.9 ImportError

当尝试使用manage.py运行runserver或shell时,我得到一个ImportError异常。我正在使用Django1.9。ImportError:Nomodulenamed'django.utils.importlib' 最佳答案 django.utils.importlib是仍然支持Python2.6时的兼容性库。自Django1.7以来,它已经过时了,它放弃了对Python2.6的支持,并在1.9中按弃用周期删除。改用Python的import_module函数:fromimportlibimportimport_m

python - 如何使用 __import__ 函数从子模块中导入名称?

我正在尝试使用__import__函数从foo.barimportobject复制,但我似乎碰壁了。一个更简单的例子fromglobimportglob很简单:glob=__import__("glob").glob我遇到的问题是我从子包中导入一个名称(即fromfoo.bar):所以我想要的是类似的东西string_to_import="bar"object=__import__("foo."+string_to_import).object但这只是导入顶级foo包,而不是foo.bar子包:__import__("foo.bar") 最佳答案