mirror of
https://github.com/python/cpython.git
synced 2025-08-24 10:45:53 +00:00
Issue #16706: get rid of os.error
This commit is contained in:
parent
a191959849
commit
ad28c7f9da
33 changed files with 4089 additions and 4123 deletions
|
@ -162,7 +162,7 @@ def islink(path):
|
|||
"""Test whether a path is a symbolic link"""
|
||||
try:
|
||||
st = os.lstat(path)
|
||||
except (os.error, AttributeError):
|
||||
except (OSError, AttributeError):
|
||||
return False
|
||||
return stat.S_ISLNK(st.st_mode)
|
||||
|
||||
|
@ -172,7 +172,7 @@ def lexists(path):
|
|||
"""Test whether a path exists. Returns True for broken symbolic links"""
|
||||
try:
|
||||
os.lstat(path)
|
||||
except os.error:
|
||||
except OSError:
|
||||
return False
|
||||
return True
|
||||
|
||||
|
@ -220,7 +220,7 @@ def ismount(path):
|
|||
else:
|
||||
parent = join(path, '..')
|
||||
s2 = os.lstat(parent)
|
||||
except os.error:
|
||||
except OSError:
|
||||
return False # It doesn't exist -- so not a mount point :-)
|
||||
dev1 = s1.st_dev
|
||||
dev2 = s2.st_dev
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue