Python limit on input function in terminal
Question: I am currently using the input function to capture user inputs in the terminal
and copy them to the clipboard where it is then used by another application.

Wierdly it appears that there is a limit to the number of characters that you
can enter when using input in the terminal when running the script in batch
mode (~ 100). I was hoping someone could let me know what controls this limit
and how to adjust it as there doesn't appear to be any limit when I run the
code interactively.

Using python 3.4 running in Powershell on windows 7 64bit

Edit: Imagine to help clarify. When running in batch the "d"s were capped I
could not add anymore to the input. However when running interactive I had no
limit on how many "k"s I could type.

Testing.py is simply

    
    
    x = input("Enter string:")
    

[![Image](http://i.stack.imgur.com/zMYa9.png)](http://i.stack.imgur.com/zMYa9.png)

Thanks

C


Answer: Just doing it in command prompt I'm not seeing any limits for either the input
prompt or the value given in the input, it might be a powershell issue.

Test script I used:

    
    
    import os
    
    var = ""
    for i in range(0,500):
        var += "Input"
    
    var += "?: "
    
    var2 = input(var)
    
    print(var2)
    
    os.system('pause')
    

Edit: I don't see it on value given side either

