使用.Replace时创建新行

时间:2018-06-15 16:55:42

标签: python

我想在此前言说我已经梳理了网站,我看到的提示对我的具体情况没有帮助。基本上,我要做的就是将一个字符串重写为另一个字符串。一个实例需要在添加更多数据之前生成新行。我试过的所有方法都没有用。有任何想法吗?提前致谢。这就是我现在所拥有的:

 if (Shape[z]) == 'Spherical':
                SpecPlat = SpecPlat.replace('[SHAPE]',(Shape[z]))
            elif (Shape[z]) == 'Conical':
                SpecPlat = SpecPlat.replace('[SHAPE]',(Shape[z]) + (" ") + (Min_Cone[z]) + (" ") +  (Max_Cone[z]))
            else:
                print("Invalid Sensor Input")
            out.write(SpecPlat)

我正在尝试在(Shape [z])条目后面的Conical部分中转到新行。感谢

1 个答案:

答案 0 :(得分:3)

使用'\n'

SpecPlat = SpecPlat.replace('[SHAPE]',(Shape[z]) + ("\n") + (Min_Cone[z]) + ("\n") +  (Max_Cone[z]))