对于一些语法高亮显示的实验,我在python3.6中创建了以下原始字符串(请注意,字符串本身包含一段C代码,但现在这并不重要):
myCodeSample = r"""#include <stdio.h>
int main()
{
char arr[5] = {'h', 'e', 'l', 'l', 'o'};
int i;
for(i = 0; i < 5; i++) {
printf(arr[i]);
}
return 0;
}"""
我注意到每一行都以Unix样式的\n
换行符结尾。但实际上,为了我的实验,我希望每一行都以Windows样式的换行符\r\n
结束。有没有办法优雅地做到这一点?在
只需在执行此操作时定义字符串,但对文本应用
replace
:相关问题 更多 >
编程相关推荐