mirror of
https://github.com/python/cpython.git
synced 2025-08-03 08:34:29 +00:00
[3.9] bpo-41043: Escape literal part of the path for glob(). (GH-20994). (GH-21275)
(cherry picked from commit 9355868458
)
This commit is contained in:
parent
df59293bf0
commit
ecfecc2d6c
24 changed files with 40 additions and 30 deletions
|
@ -474,7 +474,7 @@ class Pdb(bdb.Bdb, cmd.Cmd):
|
|||
except Exception:
|
||||
ret = []
|
||||
# Then, try to complete file names as well.
|
||||
globs = glob.glob(text + '*')
|
||||
globs = glob.glob(glob.escape(text) + '*')
|
||||
for fn in globs:
|
||||
if os.path.isdir(fn):
|
||||
ret.append(fn + '/')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue