如何在Python中将巨大的字符串保存为txt?

如何在Python中将巨大的字符串保存为txt?,python,memory,Python,Memory,给定一个巨大的字符串(数百万个令牌用一个空格分隔),如何将其保存到文本文件中? 我尝试使用以下命令但失败: -带有MemoryError*的np.savetxt错误:无法分配区域 *在malloc\u error\u break中设置断点以进行调试 -fout.write()也带有MemoryError Python中有没有一种方法可以解决这个问题 提前谢谢你 您尝试了什么导致引用的错误消息?请显示您的代码。语料库=#在上面提到的格式numpy.savetxt('corpus.txt',corp

给定一个巨大的字符串(数百万个令牌用一个空格分隔),如何将其保存到文本文件中? 我尝试使用以下命令但失败:

-带有MemoryError*的np.savetxt错误:无法分配区域 *在malloc\u error\u break中设置断点以进行调试 -fout.write()也带有MemoryError

Python中有没有一种方法可以解决这个问题


提前谢谢你

您尝试了什么导致引用的错误消息?请显示您的代码。语料库=#在上面提到的格式numpy.savetxt('corpus.txt',corpus)中,
corpus
是一个文本字符串吗?是的,一个巨大的字符串,包含数百万个单词,用单个空格分隔,比如corpus='apple banana orange…'您是否尝试打开('corpus.txt','w')。编写(corpus)?您尝试了什么导致引用的错误消息?请显示您的代码。语料库=#在上面提到的格式numpy.savetxt('corpus.txt',corpus)中,
corpus
是一个文本字符串吗?是的,一个巨大的字符串,包含数百万个单词,用单个空格分隔,比如corpus='apple banana orange…'您是否尝试过打开('corpus.txt','w')。编写(语料库)?