Python 3:记录模块

时间:2012-09-24 06:56:17

标签: python-3.x

我研究如何记录我的代码。 所以,我准备了一个文件docstrings.py并将其放在一个目录中。 现在我想看看我记录的内容。换句话说,我想打字 help(docstrings.square)并获取我模块中方形函数的文档。

>>> import sys
>>> sys.path.append("C:\Users\Michael\PycharmProjects\Docstrings")

结果:

SyntaxError :( unicode error)'unicodeescape'编解码器无法解码位置2-4的字节:截断\ UXXXXXXXX转义

怎么了?

1 个答案:

答案 0 :(得分:1)

反斜杠必须在string literals加倍:

>>> sys.path.append("C:\\Users\\Michael\\PycharmProjects\\Docstrings")

除非您使用原始字符串

>>> sys.path.append(r"C:\Users\Michael\PycharmProjects\Docstrings")