![97359a04b2ca8914706eb1a514ba08ef.png](https://i-blog.csdnimg.cn/blog_migrate/780dea99e9de71b84b0f113ce7c7877d.jpeg)
一、为什么我们需要引用os模块
- 在用python处理数据的过程中,经常需要查找操作文件和路径,这就依赖于os模块,我们今天只梳理最常用最简单的方法。
二、os模块使用方法
2.1、os.getcwd( )方法获取代码当前工作路径
import os
os.getcwd()
![a81beac98623bc24ba202f0fd45356a8.png](https://i-blog.csdnimg.cn/blog_migrate/9617d2cc16273e09feca32f20cbb641c.jpeg)
2.2、 os.listdir()方法获取当前工作文件夹内的文件夹或文件
import os
os.listdir()
![38998bc35ae4ed16293a44592652cfe6.png](https://i-blog.csdnimg.cn/blog_migrate/8985822f19dd92bf7ea77af13013aa22.png)
2.3 、 os.scandir() 方法获取当前工作文件夹内的文件夹或文件
os.scandir('/home/davidwu/kaggle')
![b393826ee4c5491e55e745321bdf1118.png](https://i-blog.csdnimg.cn/blog_migrate/3c0bcbc8d24af275bcab860bb03145e5.png)
返回的是可迭代对象对吧?
我们用for循环迭代一下遍出结果
for f in os.scandir():
if not f.is_file(): #is_file判断是否是文件
print('yes',f)
else:
print('no:', f)
![dca1769d1d96805eff576eda29a0c6c9.png](https://i-blog.csdnimg.cn/blog_migrate/194d66132c529d6d010ccd1aa15e759f.jpeg)
2.4 、 os.makedirs() # 创建文件夹
os.makedirs("haha1/haha2") # 创建文件夹
![15c21cc8183f11569ac56b13303186fd.png](https://i-blog.csdnimg.cn/blog_migrate/13188ec65d7928a6528b566ddee3b478.jpeg)
2.5 、 os.chdir( ) # 创建文件夹
os.chdir('/home/davidwu/kaggle/haha1/haha2')
![8f3e2a20dd0f5ca7c418491c48e9d97f.png](https://i-blog.csdnimg.cn/blog_migrate/1bd33b0f3f1f9ef209d8cf82b3caa457.png)
2.6 、 os.path.join() # 路径拼接为
os.path.join('kaggle', 'kaggle233', 'kaggle666')
![f63c2aa09bc9ff8dce9044c8357772fa.png](https://i-blog.csdnimg.cn/blog_migrate/ef93f75bfd0ab6dfb95190cf55287e10.png)
2.7 、 os.path.abspath( ) # os.path.abspath(path):返回path的绝对路径。
os.path.abspath("haha1")
![837503082eb267401d3e55cb0431d592.png](https://i-blog.csdnimg.cn/blog_migrate/3344d371531face6eb07b45697933de6.png)
2.8 、 os.system(command) #用来运行shell命令。
python调用Shell脚本,有两种方法:os.system(cmd)或os.popen(cmd),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容。实际使用时视需求情况而选择。
往期精彩回顾
第一篇 | 深圳购房投资笔记(一)-楼市有泡沫吗?(上)第二篇 |深圳购房投资笔记(二)-楼市有泡沫吗?(中)第三篇|深圳购房笔记(三)-亲身经历货币棚改化(上)第四篇|深圳购房投资笔记(四)-亲身经历货币化棚改(下)第五篇|深圳购房投资笔记(五)-因为朋友,被杭州所迷惑第六篇|深圳购房投资笔记(六)-为何放弃在杭州定居购房第七篇|深圳购房投资笔记(七)-神奇的深圳人口?(下)第八篇|深圳购房投资笔记(八)-为何选择在深圳定居购房?第九篇|深圳购房投资笔记(九)-中国最大的炒房散户欧成效先生第十篇|深圳购房投资笔记(十)-深圳楼市拐点已来临第十一篇|深圳购房投资笔记(十一)-楼市谣言四处飞,我向人民说实话(上)第十二篇|深圳购房投资笔记(十二)-楼市谣言四处飞,我想人民说实话(下)第十三篇|深圳购房投资笔记(十三)-民间炒房高手财上团(上)第十四篇|深圳购房投资笔记(十四)-2019年的这一切都是必然的第十五篇|深圳购房投资笔记(十五)-2019年我们的处境深圳购房投资笔记(十六)从19年看李嘉诚为何资产
![f207ec3634b38103923fffcbdf84214b.png](https://i-blog.csdnimg.cn/blog_migrate/a722ea38834d0ead9f4ddc36b8a87754.jpeg)
图片笔者摄于2018年6月30日17:21分,于广东省云门山爬山途中。山青云高天蓝,让人心沉静!