如何解决在文件中写入长字符串
我正在尝试创建具有以下格式的长字符串:
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)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。