nov*_*One 5 python string input
我从控制台获取用户输入,但它仅接受4096字节(4kb)的输入。由于这是一个特定的数字,它是否已内置在语言中/是否可以解决?
我正在使用的代码:
message = input("Enter Message: ")
Run Code Online (Sandbox Code Playgroud)
4096 是2^12
如果您想要更大的输入,请考虑从文件中读取消息。
with open('myfile.txt', 'r') as f:
text = f.read()
Run Code Online (Sandbox Code Playgroud)
现在,text将是一个字符串,它是文件中的所有文本。您还可以这样做:
text = text.split('\n')
Run Code Online (Sandbox Code Playgroud)
现在,text是文本文件中的行列表