python编程基础与数据分析大纲试卷题目案例人民邮电出版社
下载地址 https://share.weiyun.com/oKXAf8Zh
资料目录 Python编程基础教学视频 51CTO学院(60集) python编程基础教学视频 乾颐盾系列 Python编程基础 张健 张良均 人民邮电出版社.pdf Phthon编程金典.pdf Python 编程指南.pdf 《Python 编程基础》 教学大纲.pdf 《Python编程入门指南(上下册)》 明日科技.pdf 《小小的Python编程故事》毛雪涛,丁毓峰编著.pdf Python编程初学者指南.pdf Python编程入门经典.pdf 树莓派Python编程入门与实战 第2版.pdf Python编程实战__运用设计模式、并发和程序库创建高质量程序.pdf 《Python编程基础》复习资料.pdf Python编程基础与应用-题库大全.doc Python编程基础张健 , 张良均课后习题及答案.pdf Python程序设计基础及实践(慕课版)郭炜习题答案.pdf 《Python程序设计基础与应用》习题答案.pdf 《Python快速编程入门》——课后题答案.doc Python程序设计基础习题答案与分析.doc python基础试题(含答案).doc Python考试题复习知识点试卷试题.doc Python编程基础.pptx 《Python编程之美:最佳实践指南》by Kenneth Reitz.pdf 《Python编程基础与HTTP接口测试》阿奎 编著.pdf Python编程 从入门到实践 by Eric Matthes.pdf Python编程导论第2版_2018 翻译 陈光欣.pdf Python编程快速上手—让繁琐工作自动化_[美] Al Sweigart 著.pdf 趣学python编程中文版.pdf 举例 判断目录是否存在 在Python中,有时需要判断给定的目录是否存在,这时可以使用os.path模块提供的exists()函数实现。exists()函数的基本语法格式如下: os.path.exists(path) 其中,path 为要判断的目录,可以采用绝对路径,也可以采用相对路径。 返回值:如果给定的路径存在,则返回 True,否则返回 False。 例如,要判断绝对路径“C:\demo”是否存在,可以使用下面的代码: 01 import os 02 print(os.path.exists("C:\\demo")) # 判断目录是否存在 执行上面的代码,如果在 C 盘根目录下没有 demo 子目录,则返回 False,否则返回 True。 说明:os.path.exists()函数除了可以判断目录是否存在,还可以判断文件是否存在。例如,如果将上面代码中的“C:\\demo”替换为“C:\\demo\\test.txt”,则用于判断C:\demo\test.txt 文件是否存在。
删除目录 删除目录可以使用 os 模块提供的 rmdir()函数实现。在通过 rmdir()函数删除目录时,只有当要删除的目录为空时才起作用。rmdir()函数的基本语法格式如下: os.rmdir(path) 其中,path 为要删除的目录,可以使用相对路径,也可以使用绝对路径。 例如,要删除刚刚创建的 C:\demo\test\dir\mr 目录,可以使用下面的代码: 01 import os 02 os.rmdir("C:\\demo\\test\\dir\\mr") # 删除 C:\demo\test\dir\mr 目录 执行上面的代码后,将删除 C:\demo\test\dir 目录下的 mr 目录。 注意:如果要删除的目录不存在,将抛出“FileNotFoundError: [WinError 2] 系统找不到指定的文件”异常。因此,在执行 os.rmdir()函数前,建议先判断该路径是否存在。 可以使用 os.path.exists()函数判断。具体代码如下: 01 02 import os 03 path = "C:\\demo\\test\\dir\\mr" # 指定要创建的目录 04 if os.path.exists(path): # 判断目录是否存在 05 os.rmdir("C:\\demo\\test\\dir\\mr") # 删除目录 06 print("目录删除成功!") 07 else: 08 print("该目录不存在!")
多学两招 使用 rmdir()函数只能删除空的目录,如果想要删除非空目录,则需要使用 Python 内置的标准模块 shutil 的 rmtree()函数实现。例如,要删除不为空的 C:\demo\test 目录,可以使用下面的代码: 01 import shutil 02 shutil.rmtree("C:\\demo\\test") # 删除 C:\demo 目录下的 test 子目录及其内容
|