我有一个长字符串,我想用代码保存在文本文件中:
taxtfile.write(a)
但是因为字符串太长,所以保存的文件打印为:
"something something ..... something something"
我如何确保它将保存整个字符串而不将其截断?
解决方法:
无论字符串长度如何,它都应该工作
这是我用来显示它的代码:
import random
a = ''
number_of_characters = 1000000
for i in range(number_of_characters):
a += chr(random.randint(97, 122))
print(len(a)) # a is now 1000000 characters long string
textfile = open('textfile.txt', 'w')
textfile.write(a)
textfile.close()
您可以将number_of_characters设置为您喜欢的任何数字,但是必须等待字符串随机化
可能您的问题出在字符串a中.
标签:save,string,python
来源: https://codeday.me/bug/20191118/2028537.html