python如何判断一个文件是否存在,isfile和exists不识别大小写,比如我文件夹中有"hello.py"文件,利用这两个方法判断"HELLO.py"也存在!!!
如果是windows的话,windows的文件名不区分大小写。
[change is not good]
将文件名转为小写,然后进行比较
我的需求就是要判断路径为HELLo.py的时候返回False,不进if语句走else,现在是文件夹中只有一个文件"hello.py",我输入的路径为"HELLO.py"也返回的True,也进入了
用listdir列出来以后遍历不就可以了
程序在运行中,创建的文件用listdir获取不到,比如我在while循环中w方式open,listdir是获取不到新创建的文件的,只能用isfile和exists做判断,而且pathlib模块也不分大小写
使用os.walk试试