蟒蛇代码:
def fun(a,b):
c=a+b
return c
添加文档字符串的 sed 命令:
sed -i '/^def/a \\t """\n\tSummary:\n\t-------\n\tParameters:\n\t----------\n\tReturn:\n\t------\n\t"""' filename
sed命令后的python代码
def fun(a,b):
"""
Summary:
-------
Parameters:
-----------
Return:
-------
"""
c=a+b
return c
现在问题是添加了 doc-string 在 vim 编辑器中看起来是正确的,但是在运行代码执行时会遇到缩进错误。谁能解释这里发生了什么错误?
相关分类