0

コードを文書化する方法を研究しています。そこで、docstrings.py というファイルを用意し、ディレクトリに配置しました。今、私は私が文書化したものを見てみたいと思います。つまり、help(docstrings.square) と入力して、モジュール内の square 関数に関するドキュメントを取得したいと考えています。

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

結果:

SyntaxError: (unicode エラー) 'unicodeescape' コーデックは位置 2-4 のバイトをデコードできません: 切り捨てられた \UXXXXXXXX エスケープ

どうしたの?

4

1 に答える 1

1

文字列リテラルでは、円記号を2倍にする必要があります。

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

生の文字列を使用しない限り:

>>> sys.path.append(r"C:\Users\Michael\PycharmProjects\Docstrings")
于 2012-09-24T07:03:04.083 に答える