python-判断一个字符串是目录还是文件及批处理方法
1、os部分函数
os.listdir() 返回目录下所有文件名bpath=os.path.join(a,b) 返回a/b,a是最初输入的目录名,与b结合就是b的具体路径了os.path.isdir()用于判断对象是否为一个目录。os.path.isfile()用于判断对象是否为一个文件。
2、具体代码
def eachFile(filepath):list = []#获取filepath目录下的所有文件名称if(os.path.isdir(filepath)):#如果是目录pathDir = os.listdir(filepath)for allDir in pathDir:# 将filepath路径与其目录下每个文件的文件名相结合child = os.path.join(filepath, allDir)list.append(child)return 0,listelif(os.path.isfile(filepath)):#如果是一个文件return 1,filepathelse:#不知道是什么东西print("Error Input")return 2,Noneif __name__=='__main__':p = '你的目录'#eg:Image/Teacher1/1.png#eg:Image/Teacher1flag,lists = eachFile(p)print(flag)if(flag == 0):for i, list in enumerate(lists):print(list)elif(flag == 1):print(p)else:print("Error")
python-判断一个字符串是目录还是文件及批处理方法相关推荐
- Python判断一个字符串是否包含子串的几种方法
https://blog.csdn.net/yl2isoft/article/details/52079960
- python判断一个字符串是不是ip地址
文章目录 一.解决思路 二.判断代码 一.解决思路 满足什么条件的叫ip地址: 1.先判断它是不是由4段数字用点号"."分隔开 2.再判断每段数字的十进制是不是在0-255之间 满 ...
- Python判断一个字符串是否包含某个指定的字符串
成员操作符 in str = "string test string test" find1 = "str" find2 = "test" ...
- Python判断一个字符串是否可以转换为数字(字符串转数字、字符串转整形、字符串转int、字符串转浮点型)
方法一: isdigit() 不可识别汉字 小数类型 str1 = '1'str2 = '2.1'str3 = '三'str4 = '3.3.3.3'print(str1.isdigit())prin ...
- python如何判断字符串是否包含某些汉字_Python如何判断一个字符串是否包含指定子字符串...
Python如何判断一个字符串是否包含指定字符串?本篇文章就给大家介绍Python判断一个字符串是否包含指定子串的3种方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 程序员在字 ...
- python判断字符串合法,详解Python判定IP地址合法性的三种方法 python中判断一个字符串是否是IP地址...
html 中 鼠标放在标签上会显示小手状,其它标签在其他标签上,美工给加了一些样式,鼠标放上去也显示小手状.有哪位大手状样式 有什么不懂的前端问题可以去菜鸟驿站.全都是泡沫,只一刹的花火,所谓的友情, ...
- python判断一个或者多个字符串,是否出现在一段话中
python判断一个或者多个字符串,是否出现在一段话中 要判断一段话中是否有几个字符串,只要一个出现就为True,刚开始想用map函数,后来发现也挺麻烦. 查了一些资料,发现用 any比较好 比如 p ...
- python判断ip地址是否合法_python实现判断一个字符串是否是合法IP地址的示例
一个刚结束的笔试题目,简单贴一下吧,下面是具体实现: #!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:判断一个字符串是否是合法I ...
- python字符串是否包含某元素_Python实现判断一个字符串是否包含子串的方法总结...
本文实例总结了Python实现判断一个字符串是否包含子串的方法.分享给大家供大家参考,具体如下: 1.使用成员操作符 in >>> s='nihao,shijie' >> ...
- python判断_Python中判断一个字符串是否以特定字符前缀开始的函数:startswith()
Python中提供了大量的字符串处理函数,可以帮助我们完成各种各样的字符串处理工作. Python内置的startswith()函数可以帮助我们判断一个字符串中是否以某一特定的前缀字符串开始,并返回逻 ...
最新文章
- java qq协议 c#,C# WebQQ协议群发机器人(三)
- webp的js插件_让浏览器全面兼容WebP图片格式
- 如何正确地运用人工智能模型?
- maven创建的工程eclipse 项目--属性--为什么没有deployment assembly 按钮呢
- latex 1图加标题_使用VsCode编译latex心得
- apache isis_使用Apache Isis快速进行SEMAT应用程序开发
- java浮点型需知_java使用数字类型注意事项
- wps文字表格制作拼音田字格模板_学生练字字帖模板118个打包下载 118个WPS、WORD田字格模板...
- python_83_random_应用验证码
- 快速定位iOS线上BUG在哪个控制器崩溃
- 软件测试到底要不要报培训班?
- Dsoframer注册方法
- ps6人脸识别液化工具在哪_ps液化工具在哪
- 抖音昵称html,抖音个性网名带特殊符号 带漂亮符号的抖音昵称
- 前端练习:day02
- Android开发学习之路III-服务器技术篇
- 如何知道PDF是不是正常的A4大小尺寸?
- 输入两个实数,用一个函数求出它们之和
- GPS设置及原理教程-如何通过修改gps.conf文件来提高搜星速度
- Mybatis08:使用注解开发
热门文章
- java 通过System.getProperties()获取系统参数
- bash的操作环境及环境设定
- models.fasttext - FastText模型
- 大规模图搜索和实时计算在阿里反作弊系统中的应用
- 2019.6.18 区块链论文翻译
- 入门python之前,应该先了解这些
- 混合开启服务-----百度音乐盒
- 响应式微服务 in java 译 十六 Deploying a Microservice in OpenShift
- git中clone出来项目,导入到eclipse并运行web项目
- docker在centos7.x系统配置私有库