25

在 python 中,有一些特殊的变量和文件名被双下划线包围。例如,有

__file__ 

多变的。我只能让它们正确显示在代码块内。我需要输入什么才能在常规文本中获得双下划线而不将它们解释为强调?

4

7 回答 7

28

__文件__

在第一个下划线之前放置一个反斜杠。

像这样:

\__file__
于 2008-09-09T22:31:19.347 回答
9

你也可以在最后的下划线前加一个反斜杠

__file_\_

给你

__文件__

于 2008-09-09T22:33:49.857 回答
4

只是你需要在markdown中这样写

\_\_file\_\_
于 2019-04-02T20:11:55.237 回答
2

您可以使用_代替左下划线。示例:__file__

于 2008-09-10T16:35:08.337 回答
1

`*` 这同样适用于星号或任何降价语法。Bbackticking 效果很好。

于 2011-09-25T11:20:19.967 回答
1

在第一个和第二个下划线之前放置一个反斜杠,例如:

\_\_main.py__

它将显示如下:

__main.py__

只有一个反斜杠是不够的,因为它会使您的文本以斜体显示。

顺便说一句,考虑到它们是变量和文件名,我建议将其包含在反引号(`)中:

`__main.py__`

它会显示为__main.py__.

于 2020-12-17T02:18:31.890 回答
0

_\_file__ 输入这将对您有所帮助。

于 2019-02-18T03:32:07.250 回答