Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个 python 脚本来创建一个 fdf 文件。fdf 文件的前 2 行需要以下内容:
%FDF-1.2 %‚„œ”
如何将这两行中所需的符号写为字符串?当我创建一个新行时,(例如line_1 = "%FDF-1.2")我得到一个错误,因为 % 符号。我需要 python 将其作为文本而不是命令符号来读取。
line_1 = "%FDF-1.2"
'%' 必须转义为 '%%'。否则,它充当字符串插值的占位符。
有关的:
如何选择性地转义 Python 字符串中的百分比 (%)?
百分比符号不起作用
使用原始字符串表示法
>>> a = r'%test' >>> print a %test