我正在进行一些旧报告的转换,并需要添加“新页面” FF 字符。 从 Python 中如何打印 FF 字符的语法?
就像这篇维基百科文章所说,进纸符(FF)在ASCII码中的十进制值为12。也就是十六进制的0x0c
:
进纸符是一种分页的ASCII控制字符。它强制打印机喷出当前页面并在另一页的顶部继续打印。通常也会导致回车。进纸符字符代码被定义为12 (0xC 十六进制) (..) 在C编程语言(和其他由C衍生的语言)中,进纸符字符用
'\f'
表示。
所以你可以:
print('\x0c',end='')
或者你可以像@martineau说的那样一样使用'\f'
:
print('\f',end='')
end=''
用于防止Python在换页符后再打印一行新的空白行。
请注意,换页符的处理取决于控制台(或接收流的设备)。有些控制台可能会忽略它,而其他控制台则会打印几行空行。打印机可能会决定开始新的一页。
print('\f')
呢? - cs95