概述
代码功能:判断目标文件夹是否为空
代码如下:
import os # 导入负责处理操作系统相关事务的os模块
tar_dir = "D:\666" # 指定目标文件夹
if len(os.listdir(tar_dir)) == 0: # 目标文件夹内容为空的情况下
print("目标文件夹为空")
else: # 目标文件夹非空的情况下
print("目标文件夹非空")
print(os.listdir(tar_dir)) # 打印返回值
'''
# 代码功能:判断目标文件夹是否为空
# 注:1. 如果指定的目标文件夹不存在,程序会报错
2. os.listdir(path)返回的是一个包含path路径下所有子文件名、子文件夹名的列表。
注意,是所有子文件和子文件夹,也就是目标文件夹一级目录下。如果子文件夹内还有文
件和文件夹,是不会计入这个列表中的。若path为空,则列表为空。
3. path内只要存在文件或文件夹,os.listdir(path)返回的列表就不为空,即使path内
只有一个空文件夹。
# 操作系统环境:Win10 1909
# Python环境:Python3.8.6
'''
愚者的目标文件夹结构如下:
D:666下有1个名为1.png的图片、1个名为dir1的空文件夹、1个名为dir2的文件夹。dir2内有一张名为2.png的图片。
代码执行结果如下:
以上就是本期的所有内容了,谢谢观看。
关于工作室联系方式、进群讨论、技术支持、转载、商业合作等问题请见本套教程第一期,教程简介。
谢谢支持,谢谢!
本套教程使用的Python编辑器均为Pycharm。
资料包中附带 Python3.8.6 及本期涉及的其他标准库虚拟环境, 可用之运行本期代码。
注:资料包包括本期内容文档、代码、Python3.8.6帮助文档。
本期资料包下载地址:
百度网盘:链接:https://pan.baidu.com/s/1-sW2QCy3a-xziOz_SGfXNw
提取码:vmzm
最后
以上就是勤奋小懒虫为你收集整理的Python碎片化学习教程 @8. 判断目标文件夹是否为空的全部内容,希望文章能够帮你解决Python碎片化学习教程 @8. 判断目标文件夹是否为空所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复