问题描述
我正在尝试创建具有以下格式的长字符串:
PNT p1 -2.38165681 -1.52439231 100.00153552
PNT p6681 -2.38165681 -1.52439231 100.00153552
LINE L1 p1 p6681 10
PNT p2 -2.49447274 -1.66663147 100.00153552
PNT p6682 -2.49447274 -1.66663147 100.00153552
LINE L2 p2 p6682 10
PNT p3 -2.55804074 -1.56738209 100.00153552
PNT p6683 -2.55804074 -1.56738209 100.00153552
LINE L3 p3 p6683 10
PNT p4 -2.73659674 -0.71351200 100.00153552
PNT p6684 -2.73659674 -0.71351200 100.00153552
LINE L4 p4 p6684 10
PNT p5 -2.85359715 -0.92670064 100.00153552
PNT p6685 -2.85359715 -0.92670064 100.00153552
LINE L5 p5 p6685 10
PNT p6 -2.88783889 -0.81392658 100.00153552
PNT p6686 -2.88783889 -0.81392658 100.00153552
LINE L6 p6 p6686 10
PNT p7 -2.37194391 1.26905721 100.00153552
PNT p6687 -2.37194391 1.26905721 100.00153552
LINE L7 p7 p6687 10
PNT p8 -2.59158610 1.13472870 100.00153552
PNT p6688 -2.59158610 1.13472870 100.00153552
LINE L8 p8 p6688 10
...
该字符串大约有10000行。
解决方法
这应该有效
with open("nameOfYourFile.txt","a") as file:
file.write(YourLongString)