mirror of
https://github.com/python/cpython.git
synced 2025-08-31 05:58:33 +00:00
This is no longer needed, since all these functions are now built-in
(with different interfaces). Change the module definition to call the built-in functions, for compatibility.
This commit is contained in:
parent
6179fe6a08
commit
d9d2c8246c
2 changed files with 12 additions and 22 deletions
|
@ -1,15 +1,16 @@
|
||||||
# Module 'util' -- some useful functions that don't fit elsewhere
|
# Module 'util' -- some useful functions that don't fit elsewhere
|
||||||
|
|
||||||
|
# NB: These are now built-in functions, but this module is provided
|
||||||
|
# for compatibility. Don't use in new programs unless you need backward
|
||||||
|
# compatibility (with old interpreters).
|
||||||
|
|
||||||
|
|
||||||
# Remove an item from a list.
|
# Remove an item from a list.
|
||||||
# No complaints if it isn't in the list at all.
|
# No complaints if it isn't in the list at all.
|
||||||
# If it occurs more than once, remove the first occurrence.
|
# If it occurs more than once, remove the first occurrence.
|
||||||
#
|
#
|
||||||
def remove(item, list):
|
def remove(item, list):
|
||||||
for i in range(len(list)):
|
if item in list: list.remove(item)
|
||||||
if list[i] = item:
|
|
||||||
del list[i]
|
|
||||||
break
|
|
||||||
|
|
||||||
|
|
||||||
# Return a string containing a file's contents.
|
# Return a string containing a file's contents.
|
||||||
|
@ -21,10 +22,4 @@ def readfile(fn):
|
||||||
# Read an open file until EOF.
|
# Read an open file until EOF.
|
||||||
#
|
#
|
||||||
def readopenfile(fp):
|
def readopenfile(fp):
|
||||||
BUFSIZE = 512*8
|
return fp.read()
|
||||||
data = ''
|
|
||||||
while 1:
|
|
||||||
buf = fp.read(BUFSIZE)
|
|
||||||
if not buf: break
|
|
||||||
data = data + buf
|
|
||||||
return data
|
|
||||||
|
|
17
Lib/util.py
17
Lib/util.py
|
@ -1,15 +1,16 @@
|
||||||
# Module 'util' -- some useful functions that don't fit elsewhere
|
# Module 'util' -- some useful functions that don't fit elsewhere
|
||||||
|
|
||||||
|
# NB: These are now built-in functions, but this module is provided
|
||||||
|
# for compatibility. Don't use in new programs unless you need backward
|
||||||
|
# compatibility (with old interpreters).
|
||||||
|
|
||||||
|
|
||||||
# Remove an item from a list.
|
# Remove an item from a list.
|
||||||
# No complaints if it isn't in the list at all.
|
# No complaints if it isn't in the list at all.
|
||||||
# If it occurs more than once, remove the first occurrence.
|
# If it occurs more than once, remove the first occurrence.
|
||||||
#
|
#
|
||||||
def remove(item, list):
|
def remove(item, list):
|
||||||
for i in range(len(list)):
|
if item in list: list.remove(item)
|
||||||
if list[i] = item:
|
|
||||||
del list[i]
|
|
||||||
break
|
|
||||||
|
|
||||||
|
|
||||||
# Return a string containing a file's contents.
|
# Return a string containing a file's contents.
|
||||||
|
@ -21,10 +22,4 @@ def readfile(fn):
|
||||||
# Read an open file until EOF.
|
# Read an open file until EOF.
|
||||||
#
|
#
|
||||||
def readopenfile(fp):
|
def readopenfile(fp):
|
||||||
BUFSIZE = 512*8
|
return fp.read()
|
||||||
data = ''
|
|
||||||
while 1:
|
|
||||||
buf = fp.read(BUFSIZE)
|
|
||||||
if not buf: break
|
|
||||||
data = data + buf
|
|
||||||
return data
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue