我是靠谱客的博主 勤奋小懒虫,最近开发中收集的这篇文章主要介绍Python碎片化学习教程 @8. 判断目标文件夹是否为空,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

代码功能:判断目标文件夹是否为空
代码如下:

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的图片。

代码执行结果如下:


图1


  以上就是本期的所有内容了,谢谢观看。
  关于工作室联系方式、进群讨论、技术支持、转载、商业合作等问题请见本套教程第一期,教程简介。
  谢谢支持,谢谢!


  本套教程使用的Python编辑器均为Pycharm。
  资料包中附带 Python3.8.6 及本期涉及的其他标准库虚拟环境, 可用之运行本期代码。
  注:资料包包括本期内容文档、代码、Python3.8.6帮助文档。


  本期资料包下载地址:
    百度网盘:链接:https://pan.baidu.com/s/1-sW2QCy3a-xziOz_SGfXNw
         提取码:vmzm

最后

以上就是勤奋小懒虫为你收集整理的Python碎片化学习教程 @8. 判断目标文件夹是否为空的全部内容,希望文章能够帮你解决Python碎片化学习教程 @8. 判断目标文件夹是否为空所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部