Python中,已知文件路径,但并不知道文件名。如何用Python实现文件名的获取?

就是说,我有一个目标文件夹(已经此文件夹的路径),我要获取文件夹里面所有文件的文件名(这些文件名都是未知的或者是运行某些程序以后生成的)所以我不可能直接写出比如path=... 就是说,我有一个目标文件夹(已经此文件夹的路径),我要获取文件夹里面所有文件的文件名(这些文件名都是未知的或者是运行某些程序以后生成的)所以我不可能直接写出比如path="K:/Project/FilterDriver/DriverCodes/hello.txt"这样的代码,因为最后的hello.txt我是不知道文件名的 。最多只能写到path="K:/Project/FilterDriver/DriverCodes/“ 求大神们给出代码~ 感激不尽 展开
 我来答
Gerald_Bond
2011-04-22 · TA获得超过1003个赞
知道小有建树答主
回答量:590
采纳率:0%
帮助的人:597万
展开全部
import os
d=文件夹路径
l=os.listdir(d)
则l就是文件夹里所以子文件夹和文件的列表,可以通过os.path.isfile和os.path.isdir来对列表里的项进行判断看是文件还是文件夹。
更多追问追答
追问
现在可以保证d路径下全部都是文件 没有文件夹。我需要的是获取这个路径下所有文件的文件名。如果说这个I被截取出来,那么我如何对I进行操作?  现在我最希望的是将这些文件名截取出来,再print出来   PS.大神能给出代码么?
追答
l就是一个文件名的list啊,你想进行什么操作就进行什么操作啊,要输出就:
for i in l: print i
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式