给你各相对来说容易理解的哈

import os

name=raw_input('filename:') #在这里输入你的查找值

a=os.listdir('/') #把所有/目录下的文件,目录存放入a

if name in a: #如果查找值在/目录下,进行进一步判断

if os.path.isdir(name): #判断是否为目录

print 'dir'

elif os.path.isfile(name) and os.pathislink(name): #符号连接即是文件又是link所以双重判断

print 'link'

elif os.path.isfile(name): #判断是否文件

print 'file'

else: #linux上文件类型多,不符合上面三种打印0ther

print 'other'

else: #不存在打印‘not exist’

print 'not exist'

取消

评论

python查找文件夹下所有文件_如何用Python实现查找/目录下的文件夹或文件,致谢...相关推荐

  1. python写入一个文件之前可以不打开_如何用python实现真正的打开和关闭文件

    file_name:file_name变量是一个包含了你要访问的文件名称的字符串值. access_mode:access_mode决定了打开文件的模式:只读,写入,追加等.所有可取值见如下的完全列表 ...

  2. python深度神经网络文本二分类代码_如何用Python和深度神经网络识别图像?

    只需要10几行Python代码,你就能自己构建机器视觉模型,对图片做出准确辨识和分类.快来试试吧! 视觉 进化的作用,让人类对图像的处理非常高效. 这里,我给你展示一张照片. 如果我这样问你: 你能否 ...

  3. python制作微信个人二维码_如何用Python制作微信好友个性签名词云图

    前言 上次查看了微信好友的位置信息,想了想,还是不过瘾,于是就琢磨起了把微信好友的个性签名拿到,然后分词,接着分析词频,最后弄出词云图来. 1.环境说明 Win10 系统下 Python3,编译器是 ...

  4. 'python program'.count('p')的值是_如何用Python分析泰坦尼克号生还率?

    原标题:如何用Python分析泰坦尼克号生还率? 1912年当时世界上最大的豪华客轮泰坦尼克号在处女航中撞上冰山沉没,船上船员及乘客共有2224人,只有710人生还.当灾难突然降临时,所有人的生死瞬间 ...

  5. python 依据某几列累加求和_如何用Python找出OBV金叉的股票?

    话不多说先上代码,此代码经过反复验证,确认计算结果与通达信完全一致,这里周期取30日: #请使用前复权的日K线数据import os#缓存数据class SecurityData: code = '' ...

  6. python用import xlwt出现红字_如何用python处理excel

    最近看到有很多的python课程是教人怎么用python处理excel,我看了一下价格收费还贼高...这么初级毫无水平的操作我的粉丝们就不要花钱去报课程了..我免费教你们怎么做. 首先我们先要安装两个 ...

  7. python 依据某几列累加求和_如何用Python找出PSY超卖的股票?

    话不多说先上代码,此代码经过反复验证,确认计算结果与通达信完全一致,这里周期取12日和6日,超卖指的是PSY和PSYMA均小于25: #请使用前复权的日K线数据import os#缓存数据class ...

  8. python数据透视表计数去除重复_如何用Python实现数据透视表?解除你对透视表的疑惑!...

    相信接触过Excel的小伙伴都知道,Excel有一个非常强大的功能数据透视表可以自由选择不同字段,用不同的聚合函数进行汇总,并建立交叉表格,用以从不同层面观察数据.这么强大的功能,在Python中怎么 ...

  9. 用python输出一张九九乘法表_如何用python输出九九乘法表?有哪些方法?

    大家学了学习python这么久,大概都可以将python融汇贯通使用了吧,今天小编就教大家一个案例,融汇python主要的方法内容,一起来看下吧~ 概述 今天主要介绍如何用Python实现九九乘法表( ...

  10. python缩进的用途和使用方法_如何用Python减少循环层次和缩进的技巧

    本文实例分析了Python减少循环层次和缩进的技巧.分享给大家供大家参考,具体如下: 我们知道Python中冒号和缩进代表大括号,这样写已经可以节省很多代码行数,但是可以更优化,尽可能减少循环的层次和 ...

最新文章

  1. 2021年春季学期-信号与系统-第七次作业参考答案-第六小题
  2. Java 洛谷 P1151 子数整数
  3. java多线程之Concurrent包
  4. android 开关数据连接电脑,Android网络数据开关用法简单示例
  5. matlabrvctools主要功能及实际应用_【从业必备 | 收藏】ISO26262功能安全标准白皮书:关键组成、软硬件认证、测试过程、合规认证工具...
  6. 第一课[编辑器设置-VC++6.0]
  7. html块状元素和内联元素_HTML中的内联元素和块元素-解释
  8. windowslinux服务器性能对比,Windows/Linux服务器的选择与对比
  9. debian之快速截图
  10. 更改自身web项目的图标(默认为tomcat的小喵咪)
  11. Quartz配置RMI设置-006
  12. Android Camera processCaptureResult 分析
  13. ssh secure shell:server responded algorithm negotiation failed
  14. C# Activator实例化类的一般步骤
  15. python处理复杂excel_python高手之路python处理excel文件(方法汇总)
  16. Android重新分区parted,使用parted划分GPT分区
  17. python3.6library 学习 1.introduction,2.built-infunction
  18. SpringBoot 默认数据库连接池 HikariCP
  19. python3模拟键盘输入_python 模拟键盘输入
  20. 手机java大作_恐怖大作-暗黑惊怵

热门文章

  1. 当桌面的快捷方式图标左下角出现一个X(叉)的时候应该怎么去掉
  2. JavaScript:学习笔记(3)——正则表达式的应用
  3. 从SharePoint 2013迁移到SharePoint Online - 评估工具
  4. eclipse打不开,报错 java was started with exit code=13
  5. POJ1979(DFS)
  6. MySql5.7 直接拷贝数据文件后出现table xxx doesn’t exist
  7. Nexpose漏扫使用步骤
  8. 30道MySQL基础面试题
  9. 30个Python极简代码
  10. ELK官方文档收集Kibana监视数据编辑