2013-03-10 89 views
1

我正在写一个python脚本来创建一个fdf文件。 fdf文件的前两行需要以下内容:python脚本来创建fdf

%FDF-1.2 
%‚„œ” 

如何将这两行所需的符号写为字符串?当我创建一个新行(例如line_1 = "%FDF-1.2")时,由于%符号而出现错误。我需要Python将其作为文本读取而不是命令符号。

回答

1

必须将'%'转义为'%%'。 Otherweise它充当占位符的字符串插值。

相关:

+0

感谢,对林逗号任何意见e 2? – 2013-03-10 20:02:08

+0

没关系,我找到了解决方法。相反,我现在只是复制通过从我正在尝试编写的PDF导出数据而创建的格式。谢谢你的帮助! – 2013-03-10 20:18:31

0

使用原始字符串符号

>>> a = r'%test' 
>>> print a 
%test