ZipFile.getinfo()总是返回“KeyError: "There is no item named '文件名' in the archive"”但是zip中确实有该文件

问题遇到的现象和发生背景

练习使用zipfile中的函数,.py和zip在同一工作目录下,os.chdir也已转到该目录下。

问题相关代码,请勿粘贴截图
import shutil, zipfile,os
print(os.getcwd())
os.chdir('D:\\chwlsw\\py-test')
exampleZip = zipfile.ZipFile('test_1124.zip')
print(exampleZip.namelist())
print(type(exampleZip))
docInfo = exampleZip.getinfo('namelist.txt')
###### 运行结果及报错内容 
Traceback (most recent call last):
['test_1124/', 'test_1124/namefile.txt', 'test_1124/namefile_1.txt', 'test_1124/namefile_2.txt', 'test_1124/namefile_3.txt', 'test_1124/os_read_write/', 'test_1124/os_read_write/bacon.txt', 'test_1124/os_read_write/hello.txt', 'test_1124/os_read_write/mycats.py', 'test_1124/os_read_write/mydata.bak', 'test_1124/os_read_write/mydata.dat', 'test_1124/os_read_write/mydata.dir', 'test_1124/os_read_write/osPathMethods.txt', 'test_1124/os_read_write/os_files_testing.py', 'test_1124/os_read_write/poem.txt', 'test_1124/os_read_write/__pycache__/', 'test_1124/os_read_write/__pycache__/mycats.cpython-39.pyc']
<class 'zipfile.ZipFile'>
  File "D:\chwlsw\py-test\test_sys.py", line 11, in <module>
    docInfo = exampleZip.getinfo('namelist.txt')

File "D:\chwlsw\Python39\lib\zipfile.py", line 1429, in getinfo
raise KeyError(
KeyError: "There is no item named 'namelist.txt' in the archive"

我的解答思路和尝试过的方法
  1. zip肯定是找到了,应该不是工作目录的问题
  2. zip中的文件也确实有,有下图为证。
    我想要达到的结果
  3. 求大家帮忙解决

img

img

你放的图叫namefile.txt啊,哪里有namelist.txt
你确定想传入的是这个,而不是exampleZip.namelist()吗

博主问题解决了吗