This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2011年03月07日 17:22 by jaylogan, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Messages (2) | |||
|---|---|---|---|
| msg130265 - (view) | Author: Joshua Logan (jaylogan) | Date: 2011年03月07日 17:22 | |
Hello, It is mentioned in the documentation for input() ( http://docs.python.org/py3k/library/functions.html#input ) that the newline is stripped from the end of the returned string. However, on Windows, it used to trim '\r\n'. Now it no longer trims '\r'. See output below: C:\>python Python 3.2 (r32:88445, Feb 20 2011, 21:29:02) [MSC v.1500 32 bit (Intel)] on win32 >>> name = input("What's your name? ") What's your name? Josh >>> print(name) Josh >>> print(list(name)) ['J', 'o', 's', 'h', '\r'] |
|||
| msg130266 - (view) | Author: Andreas Stührk (Trundle) * | Date: 2011年03月07日 17:23 | |
This is a duplicate of issue #11272. |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:14 | admin | set | github: 55643 |
| 2011年03月07日 17:30:43 | r.david.murray | set | status: open -> closed nosy: jaylogan, Trundle superseder: input() has trailing carriage return on windows resolution: duplicate stage: resolved |
| 2011年03月07日 17:23:50 | Trundle | set | nosy:
+ Trundle messages: + msg130266 |
| 2011年03月07日 17:22:22 | jaylogan | create | |