diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2001-02-09 07:10:12 (GMT) |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2001-02-09 07:10:12 (GMT) |
commit | 6b8c52835c7dae1d686fd46fda1614b199de3ece (patch) | |
tree | ba80aa64533fdd6eaf77043f55fcbf97d5eda5d1 /Lib/mimify.py | |
parent | 909bc1cf6322df3edff9c34c1cef96f58b8c5a7b (diff) | |
download | cpython-6b8c52835c7dae1d686fd46fda1614b199de3ece.zip cpython-6b8c52835c7dae1d686fd46fda1614b199de3ece.tar.gz cpython-6b8c52835c7dae1d686fd46fda1614b199de3ece.tar.bz2 |
String method conversion.
Diffstat (limited to 'Lib/mimify.py')
-rwxr-xr-x | Lib/mimify.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Lib/mimify.py b/Lib/mimify.py index cb86c9e..64e988b 100755 --- a/Lib/mimify.py +++ b/Lib/mimify.py @@ -27,7 +27,7 @@ CHARSET = 'ISO-8859-1' # default charset for non-US-ASCII mail QUOTE = '> ' # string replies are quoted with # End configure -import re, string +import re __all__ = ["mimify","unmimify","mime_encode_header","mime_decode_header"] @@ -96,7 +96,7 @@ def mime_decode(line): if res is None: break newline = newline + line[pos:res.start(0)] + \ - chr(string.atoi(res.group(1), 16)) + chr(int(res.group(1), 16)) pos = res.end(0) return newline + line[pos:] @@ -110,7 +110,7 @@ def mime_decode_header(line): break match = res.group(1) # convert underscores to spaces (before =XX conversion!) - match = string.join(string.split(match, '_'), ' ') + match = ' '.join(string.split(match, '_')) newline = newline + line[pos:res.start(0)] + mime_decode(match) pos = res.end(0) return newline + line[pos:] @@ -232,14 +232,14 @@ def mime_encode(line, header): pos = 0 if len(line) >= 5 and line[:5] == 'From ': # quote 'From ' at the start of a line for stupid mailers - newline = string.upper('=%02x' % ord('F')) + newline = ('=%02x' % ord('F')).upper() pos = 1 while 1: res = reg.search(line, pos) if res is None: break newline = newline + line[pos:res.start(0)] + \ - string.upper('=%02x' % ord(res.group(0))) + ('=%02x' % ord(res.group(0))).upper() pos = res.end(0) line = newline + line[pos:] @@ -346,7 +346,7 @@ def mimify_part(ifile, ofile, is_mime): if chrset_res: if has_iso_chars: # change us-ascii into iso-8859-1 - if string.lower(chrset_res.group(2)) == 'us-ascii': + if chrset_res.group(2).lower() == 'us-ascii': line = '%s%s%s' % (chrset_res.group(1), CHARSET, chrset_res.group(3)) @@ -447,7 +447,7 @@ if __name__ == '__main__' or (len(sys.argv) > 0 and sys.argv[0] == 'mimify'): encode = unmimify elif o == '-l': try: - MAXLEN = string.atoi(a) + MAXLEN = int(a) except: print usage sys.exit(1) |