diff options
author | Guido van Rossum <guido@python.org> | 2001-01-02 20:36:32 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2001-01-02 20:36:32 (GMT) |
commit | 352ca8cbcea5e7ff9f1673933a5039a7192e156d (patch) | |
tree | c067ffa7c3a5b4f923f7e14872263aa07f83ca4a /Lib/rfc822.py | |
parent | 2cba0f641fcfb57cc9218099fadc33d7d3d3deae (diff) | |
download | cpython-352ca8cbcea5e7ff9f1673933a5039a7192e156d.zip cpython-352ca8cbcea5e7ff9f1673933a5039a7192e156d.tar.gz cpython-352ca8cbcea5e7ff9f1673933a5039a7192e156d.tar.bz2 |
Duh. Instead of string.whitespace and string.digits, use isspace()
and isdigit() methods.
Diffstat (limited to 'Lib/rfc822.py')
-rw-r--r-- | Lib/rfc822.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/Lib/rfc822.py b/Lib/rfc822.py index 8af8ad2..782054b 100644 --- a/Lib/rfc822.py +++ b/Lib/rfc822.py @@ -57,7 +57,6 @@ There are also some utility functions here. """ # Cleanup and extensions by Eric S. Raymond <esr@thyrsus.com> -import string import time @@ -230,7 +229,7 @@ class Message: for line in self.headers: if line[:n].lower() == name: hit = 1 - elif line[:1] not in string.whitespace: + elif not line[:1].isspace(): hit = 0 if hit: list.append(line) @@ -249,7 +248,7 @@ class Message: hit = 0 for line in self.headers: if hit: - if line[:1] not in string.whitespace: + if not line[:1].isspace(): break elif line[:n].lower() == name: hit = 1 @@ -299,7 +298,7 @@ class Message: current = '' have_header = 0 for s in self.getallmatchingheaders(name): - if s[0] in string.whitespace: + if s[0].isspace(): if current: current = "%s\n %s" % (current, s.strip()) else: @@ -413,7 +412,7 @@ class Message: line = self.headers[i] if line[:n].lower() == name: hit = 1 - elif line[:1] not in string.whitespace: + elif not line[:1].isspace(): hit = 0 if hit: list.append(i) @@ -855,7 +854,7 @@ def parsedate_tz(data): yy, tm = tm, yy if yy[-1] == ',': yy = yy[:-1] - if yy[0] not in string.digits: + if not yy[0].isdigit(): yy, tz = tz, yy if tm[-1] == ',': tm = tm[:-1] |