Python 使用原始输入不能输入超过1025个字符

Python 使用原始输入不能输入超过1025个字符,python,python-2.7,Python,Python 2.7,我试图输入一个非常大的字符串作为python脚本的输入,但raw_input()函数最多只能接受1025个字符。我使用的是python 2.7。有任何内部变量需要更新吗?没有原始输入可以接受的最大字符数,我认为您的实现有问题 >>> val = raw_input() qtqqdssnankvytyodjtfuaonivepnpmnqwqhmlckvzeoewcvlycoirxvyqabmgbyoidaasdoegtwgrqpuatbcxzvrzmhuoxgsubwmwgr

我试图输入一个非常大的字符串作为python脚本的输入,但raw_input()函数最多只能接受1025个字符。我使用的是python 2.7。有任何内部变量需要更新吗?

没有原始输入可以接受的最大字符数,我认为您的实现有问题

>>> val = raw_input() 

qtqqdssnankvytyodjtfuaonivepnpmnqwqhmlckvzeoewcvlycoirxvyqabmgbyoidaasdoegtwgrqpuatbcxzvrzmhuoxgsubwmwgrardwlkdnurqkwuqjgvvwhmbuodhhtlkjsnfrdfjbwgdlokidtjvxxnamxxqmafouuoijuacjzbvjaaqzjoxwzahxncenhflgrcvfhvqiowjrtzkwwbhuxbdqsmneyaiedvjmokqmgpjukhwktvfbcgojyabrnxojlfameyzewcnjaiuljnwkhqycwhihsjeehvdpjzlyejjsfwjivwmbwlzvkqkbigicuyhnuiwuxhzccbajplzqlzsqzmfrjacjtqiqfqwjatlosohhcuxutnacmtyrujivjwetkcqjlgdohdkmczdubevahvlyebxoaylqmkleeehjyhfwryjhqeyssngtqkwyhbybxbinmnzdodapzfmbwazaipcxjiphopftfbxhwdqxgzuvnzcraukugzejtzgtfgoukkblugkgafuvrkuqelcytvatldattufcmbzmjphqsdrpqevyscngbsdvczzsumfphqvnvexuiawgpdkmxflbzodyebwwupyokwfgtzisrwcojbwpdsjpqtqsercbwfqbnqzvyyqtdjzmrbtprajczvmpgibjbuzsqhdavwfrymdnembdwlujdacmfnocszkxghqpoyxmjsaejfxwjvvwccrqntqpukovlkwovpgcmzaguqwfxmviufnlcjyrapgbnvgdjszncjypeeicdmtanicqytffwjcekgeopwecquegkwmvfufqzwasfoxpdwhdzlvvqxoiuuqiwjvemnvfcizbehxpocbiexfjjzcjvjsniolhmphtpgasqwrixlotcamjyxxewknjlyzzxujrtpxxxrommeyiuxsvzbkkffcuavokuuhgpvnzxzihbtfniniiiwaflgllwvoyrurufbgmjqumotnpicctfdrxqzduyzsahbgdamasdasd
>>> len(val)

1032

检查上面的示例中输入的1032个字符

原始输入的读取内容没有限制。确保您的数据不包含任何换行符,因为原始输入在看到换行符时会停止读取。

添加代码,这将有助于我们理解,因为它不应该是这样的(即输入长度不受@KauziJoshi已经建议的限制)?