![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python 学习
码程序的JERRY
我是在读的大学生,热爱编程,希望我打一些灵感对大家有帮助O(∩_∩)O
展开
-
python 递归删除文件夹/递归复制文件夹
学过python os模块的人都知道python中的rmdir()函数只能删除一个空的文件夹,而remove()函数也只能删除单个的文件,没有一个现成的方法来删除一个文件夹(里面有文件) 所以我们要借助递归去删除一个文件夹中的每一个文件(或者文件夹) 下面是代码: # 递归删除文件夹 import os def del_dir(path): #先将文件夹中的文件遍历一遍 for file in os.listdir(path): #先判断文件的类型(是否是文件)原创 2020-07-21 10:37:36 · 627 阅读 · 3 评论 -
python 学习日记:python 中 is 和 == 的区别
很多刚刚学习python的小伙伴没有办法区分==和is的区别 is的本质是比较两个引用变量是否在引用同一个对象 如果是引用同一个对象,那么就返回True 说起引用,我的理解就是C语言中的地址,引用就是把对象的地址赋给一个可以存储地址的变量,这样做可以大大节省内存。 is就是比较两个是否是引用同一个地址的运算符,如果是两个相同的地址,那么就返回True 下面是测试的代码 In[35]: a = [1,2,3] In[36]: b = a In[37]: c = list(a) In[38]: a is b O原创 2020-07-16 00:26:09 · 135 阅读 · 0 评论