Skip to main content
 首页 » 编程设计

Python 包装代码而不添加新行(反斜杠)

2025年05月04日15落叶无声

所以我有这段代码要包装,我一直在寻找解决方案,大多数人说使用'\'但是当我从异常中打印 msg 时,它用换行符拆分字符串

raise specialExceptions.ConnectError("There was a \ 
                                      connect issue") 

打印为:

There was a  
connect issue 

我想包装代码但将其输出为一行,我该怎么做。谢谢

请您参考如下方法:

使用隐式字符串连接。

raise specialExceptions.ConnectError("There was a " 
                                     "connect issue") 

两个相邻的字符串文字将合并为一个字符串。这两个文字可以出现在不同的行;由于 Python 在括号内隐式续行,中间的空格不计算在内。