python地理信息库通知和新行“\n”

2024-09-28 05:16:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我无法显示新行地理信息库通知”。当我在程序中使用字符串常量时,它可以工作,但当我使用ConfigParser类从配置文件中读取字符串时,它将失败。

测试.ini

[NOTIFICATIONS]
test1 = Hello,\n{username}!

测试.py:

^{pr2}$

当前程序的输出将是:“Hello\nsudo!”但是,如果我在我的程序中硬编码这个字符串(注释行),那么它会按它应该显示的那样显示。


Tags: 字符串py程序hello配置文件username地理ini
1条回答
网友
1楼 · 发布于 2024-09-28 05:16:56

当一个配置文件被ConfigParser读取时,\n没有特别处理,它被解释为一个litreral \n。在

如果要换行,只需在下一行继续选项字符串:

[NOTIFICATIONS]
test1 = Hello,
        {username}!

以空格开头的每一行都被视为前一行的延续,空格将被删除,但换行符保持不变:

^{pr2}$

相关问题 更多 >

    热门问题