如何用Python实现查找""目录下的文件夹或文件,感谢

如何用Python实现查找""目录下的文件夹或文件,感谢,第1张

给你各相对来说容易理解的哈
import os
name=raw_input('filename:') #在这里输入你的查找值
a=oslistdir('/') #把所有/目录下文件,目录存放入a
if name in a: #如果查找值在/目录下,进行进一步判断
if ospathisdir(name): #判断是否为目录
print 'dir'
elif ospathisfile(name) and ospathislink(name): #符号连接即是文件又是link所以双重判断
print 'link'
elif ospathisfile(name): #判断是否文件
print 'file'
else: #linux上文件类型多,不符合上面三种打印0ther
print 'other'
else: #不存在打印‘not exist’
print 'not exist'

import glob, os, re
path_a = 'e:\\A'
path_b = 'e:\\B'
a_files = globglob('%s\\' % path_a)
b_files = globglob('%s\\' % path_b)
for f in a_files:
    file_name = ospathbasename(f)
    file_name_in_folder_b = resubn(ur'\d{8}_\d{2}_\d{2}_\d{2}_', '', file_name)
    full_path = '%s\\%s' % (path_b, file_name_in_folder_b)
    if full_path in b_files:
        file_in_b = open(full_path, 'r')

如何使用Python和Nose实现自动化测试? 如何使用Python和Nose实现自动化测试? 本文我将详细介绍使用Appium下的Python编写的测试的例子代码对一个iOS的样例应用进行测试所涉及的各个步骤,而对Android应用进行测试所需的步骤与此非常类似。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10397855.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存