Issue 710373: IDE stdin doesn't have readlines (original) (raw)
This issue has been migrated to GitHub: https://github.com/python/cpython/issues/38221
classification
Title: | IDE stdin doesn't have readlines | |
---|---|---|
Type: | Stage: | |
Components: | macOS | Versions: |
process
Status: | closed | Resolution: | wont fix |
---|---|---|---|
Dependencies: | Superseder: | ||
Assigned To: | jvr | Nosy List: | bob.ippolito, jackjansen, jvr |
Priority: | normal | Keywords: |
Created on 2003-03-26 22:30 by jackjansen, last changed 2022-04-10 16:07 by admin. This issue is now closed.
Messages (3) | ||
---|---|---|
msg15276 - (view) | Author: Jack Jansen (jackjansen) * ![]() |
Date: 2003-03-26 22:30 |
This was submitted by email by macrulezatsofthomedotnet. It looks reasonable, but please have a look too. SimpleStdin doesn't provide a readlines method some scripts call sys.stdin.readlines(). the default stdin does not support this behaviour. I added it by copying and pasting the readlines method from StringIO, and adapting the indentation to fit. works beautifully: it asks the user for a line of input repeatedly until the user clicks 'Cancel'. not perfect UI, but it's something. | ||
msg15277 - (view) | Author: Just van Rossum (jvr) * ![]() |
Date: 2003-03-27 09:18 |
Logged In: YES user_id=92689 Hm, I find the stdin.readline() emulation already a big pain, and I'm hesitant to add an even uglier kludge to support readlines(). The IDE is simply not well suited for stdin-based scripts, they are _much_ better run from the command line. But: an actual patch might still make it in... | ||
msg15278 - (view) | Author: Bob Ippolito (bob.ippolito) * ![]() |
Date: 2006-07-15 17:10 |
Logged In: YES user_id=139309 IDE is deprecated in favor of IDLE. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-10 16:07:54 | admin | set | github: 38221 |
2003-03-26 22:30:08 | jackjansen | create |