
This issue trackerhas been migrated toGitHub, and is currentlyread-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.
Created on2018-01-26 11:09 bymethane, last changed2022-04-11 14:58 byadmin. This issue is nowclosed.
| Pull Requests | |||
|---|---|---|---|
| URL | Status | Linked | Edit |
| PR 5342 | merged | methane,2018-01-26 11:10 | |
| PR 5356 | merged | methane,2018-01-27 05:38 | |
| Messages (4) | |||
|---|---|---|---|
| msg310754 -(view) | Author: Inada Naoki (methane)*![]() | Date: 2018-01-26 11:09 | |
int() and str.is*** functions accepts other than ASCII.But we want to accept only ASCII in some cases. (e.g. ipaddress module)We can use try-except to check ASCII, but it's inefficient.try: s.encode('ascii')except UnicodeEncodeError: ascii = Falseelse: ascii = TrueCPython can check string is ASCII efficiently.(Voting on python-ideas ML now) | |||
| msg310755 -(view) | Author: STINNER Victor (vstinner)*![]() | Date: 2018-01-26 11:09 | |
> (Voting on python-ideas ML now)https://mail.python.org/pipermail/python-ideas/2018-January/048737.html | |||
| msg310839 -(view) | Author: Inada Naoki (methane)*![]() | Date: 2018-01-27 05:06 | |
New changeseta49ac9902903a798fab4970ccf563c531199c3f8 by INADA Naoki in branch 'master':bpo-32677: Add .isascii() to str, bytes and bytearray (GH-5342)https://github.com/python/cpython/commit/a49ac9902903a798fab4970ccf563c531199c3f8 | |||
| msg310902 -(view) | Author: Inada Naoki (methane)*![]() | Date: 2018-01-28 00:59 | |
New changesetbea57060c863d0c3474c79350bd9c557f2ff0e7c by INADA Naoki in branch 'master':bpo-32677: Optimize str.isascii() (GH-5356)https://github.com/python/cpython/commit/bea57060c863d0c3474c79350bd9c557f2ff0e7c | |||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022-04-11 14:58:57 | admin | set | github: 76858 |
| 2018-01-28 01:01:04 | methane | set | status: open -> closed resolution: fixed stage: patch review -> resolved |
| 2018-01-28 00:59:15 | methane | set | messages: +msg310902 |
| 2018-01-27 05:38:09 | methane | set | pull_requests: +pull_request5202 |
| 2018-01-27 05:06:23 | methane | set | messages: +msg310839 |
| 2018-01-26 17:06:03 | methane | set | title: Add str.isascii() -> Add.isascii() to str, bytes and bytearray |
| 2018-01-26 11:10:25 | methane | set | keywords: +patch stage: patch review pull_requests: +pull_request5188 |
| 2018-01-26 11:09:44 | vstinner | set | nosy: +vstinner messages: +msg310755 |
| 2018-01-26 11:09:08 | methane | create | |