Python 属性错误:';模块';对象没有属性';缩进';

Python 属性错误:';模块';对象没有属性';缩进';,python,python-3.x,object,module,indentation,Python,Python 3.x,Object,Module,Indentation,我在代码中使用了缩进方法,但它抛出了一个错误。需要解决方案。我的python版本是python 2.7.15+ 代码: 代码取自 输出错误: python Textwrap5.py Traceback (most recent call last): File "Textwrap5.py", line 4, in <module> s1 = textwrap.indent(text=s, prefix=' ') AttributeError: 'module' o

我在代码中使用了缩进方法,但它抛出了一个错误。需要解决方案。我的python版本是python 2.7.15+

代码:

代码取自

输出错误:

python Textwrap5.py

Traceback (most recent call last):

  File "Textwrap5.py", line 4, in <module>

    s1 = textwrap.indent(text=s, prefix=' ')

AttributeError: 'module' object has no attribute 'indent'
python Textwrap5.py
回溯(最近一次呼叫最后一次):
文件“Textwrap5.py”,第4行,在
s1=textwrap.indent(text=s,前缀=“”)
AttributeError:“模块”对象没有属性“缩进”

可能是您的文件位于名为textwrap的目录中,或者在同一目录或父目录中有另一个名为textwrap的文件。
请尝试更改目录名或文件,然后查看它是否工作

可能是您的文件位于名为textwrap的目录中,或者您在同一目录或父目录中有另一个名为textwrap的文件。
尝试更改目录名或文件,看看它是否有效。Python2.7,textwrap没有可用的缩进功能


根据您的要求使用
初始缩进
后续缩进
,或者升级到Python3.x

Python2.7,textwrap没有缩进功能


根据您的要求使用
初始缩进
后续缩进
,或者升级到Python3.x

您确定使用Python3吗?看起来您使用的是Py2您确定使用的是Python3吗?看起来您使用的是Py2您可以详细说明一下。谢谢您好,您当前的目录中可能有另一个名为textwrap.py的文件。当您导入模块textwrap时,它不是导入内置python模块,而是导入您创建的模块。您能详细说明一下吗。谢谢您好,您当前的目录中可能有另一个名为textwrap.py的文件。当您导入模块textwrap时,它不是导入内置python模块,而是导入您创建的模块。
python Textwrap5.py

Traceback (most recent call last):

  File "Textwrap5.py", line 4, in <module>

    s1 = textwrap.indent(text=s, prefix=' ')

AttributeError: 'module' object has no attribute 'indent'