re模块没有属性编译

时间:2016-01-14 06:44:06

标签: python

我试图在Python 3中使用以下命令:

text = re.compile('attribute')

但它告诉我'那个模块没有属性编译'。该命令是否已在Python 3中更新?

4 个答案:

答案 0 :(得分:2)

您可以使用imp.find_module()

调试此类方案
import imp
imp.find_module("re")

它会告诉您导入了哪个re.py

答案 1 :(得分:1)

是的,这是我导入的一些代码隐藏内置版本的情况。我通过确保在最后一次导入中输入re来解决这个问题,因此它优先。

答案 2 :(得分:0)

使用以下命令升级您的点子版本:cmd中的python -m pip install --upgrade pip

然后使用pip install regex再次导入正则表达式模块。

答案 3 :(得分:0)

那可能是因为您的文件名是“re.py”。