有什么字体设计的网站,微网站的链接怎么做,西安企业电话,室内装修3d动态演示效果图#x1f389;#x1f389;#x1f389;欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!#x1f64f;#x1f64f;#x1f64f; 文章目录… 欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!! 文章目录 os模块例子 os模块
Python中的os模块封装了常见的文件和目录操作 官方文档 部分常见用法:
方法说明os.mkdir创建目录os.rmdir删除目录os.rename重命名os.remove删除文件os.getcwd获取当前工作路径os.walk遍历目录os.path.join连接目录和文件名os.path.split分割文件名和目录os.path.abspath获取绝对路径os.path.dirname获取路径os.path.basename获取文件名或文件夹名os.path.splitext分离文件名和扩展名os.path.isfile判断给出的路径是否是有一个文件os.path.isdir判断给出的路径是否是一个目录
例子
目录结构
Users/ethan
└── coding└── python├── hello.py - 文件└── web - 目录os.path.abspath:获取文件或目录的绝对路径
$ pwd
/Users/ethan/coding/python
$ pythonimport os # 记得导入 os 模块os.path.abspath(hello.py)
/Users/ethan/coding/python/hello.pyos.path.abspath(web)
/Users/ethan/coding/python/webos.path.abspath(.) # 当前目录的绝对路径
/Users/ethan/coding/pythonos.path.dirname:获取文件或文件夹的路径 os.path.dirname(/Users/ethan/coding/python/hello.py)
/Users/ethan/coding/pythonos.path.dirname(/Users/ethan/coding/python/)
/Users/ethan/coding/pythonos.path.dirname(/Users/ethan/coding/python)
/Users/ethan/codingos.path.basename:获取文件名或文件夹名 os.path.basename(/Users/ethan/coding/python/hello.py)
hello.pyos.path.basename(/Users/ethan/coding/python/)os.path.basename(/Users/ethan/coding/python)
pythonos.path.splitext:分离文件名和扩展名 os.path.splitext(/Users/ethan/coding/python/hello.py)
(/Users/ethan/coding/python/hello, .py)os.path.splitext(/Users/ethan/coding/python)
(/Users/ethan/coding/python, )os.path.splitext(/Users/ethan/coding/python/)
(/Users/ethan/coding/python/, )os.path.split:分离目录与文件名 os.path.split(/Users/ethan/coding/python/hello.py)
(/Users/ethan/coding/python, hello.py)os.path.split(/Users/ethan/coding/python/)
(/Users/ethan/coding/python, )os.path.split(/Users/ethan/coding/python)
(/Users/ethan/coding, python)os.path.isfile/os.path.isdir:是不是文件或目录 os.path.isfile(/Users/ethan/coding/python/hello.py)
Trueos.path.isdir(/Users/ethan/coding/python/)
Trueos.path.isdir(/Users/ethan/coding/python)
Trueos.path.isdir(/Users/ethan/coding/python/hello.py)
Falseos.walk os.walk是遍历目录常用的模块它返回一个包含3个元素的元祖:(dirpath,dirnames,filenames)。dirpath是以string字符串形式返回该目录下所有的绝对路径dirnames是以列表list形式返回每一个绝对路径下的文件夹名字filenames是以列表list形式返回该路径下所有文件名字 for root, dirs, files in os.walk(/Users/ethan/coding):
... print root
... print dirs
... print files
...
/Users/ethan/coding
[python]
[]
/Users/ethan/coding/python
[web2]
[hello.py]
/Users/ethan/coding/python/web2
[]
[]Hi,这里是瑞雨溪一个喜欢JavaScript和Vue的大学生,如果我的文章给你带来的帮助,欢迎您关注我,我会持续不断的更新更多优质文章.你的关注就是我的动力!!!
文章转载自: http://www.morning.wcczg.cn.gov.cn.wcczg.cn http://www.morning.nhgkm.cn.gov.cn.nhgkm.cn http://www.morning.hxmqb.cn.gov.cn.hxmqb.cn http://www.morning.bnylg.cn.gov.cn.bnylg.cn http://www.morning.trnl.cn.gov.cn.trnl.cn http://www.morning.lgrkr.cn.gov.cn.lgrkr.cn http://www.morning.ryznd.cn.gov.cn.ryznd.cn http://www.morning.dpmkn.cn.gov.cn.dpmkn.cn http://www.morning.lthgy.cn.gov.cn.lthgy.cn http://www.morning.knpmj.cn.gov.cn.knpmj.cn http://www.morning.rnqrl.cn.gov.cn.rnqrl.cn http://www.morning.hqzmz.cn.gov.cn.hqzmz.cn http://www.morning.tjndb.cn.gov.cn.tjndb.cn http://www.morning.dmzmy.cn.gov.cn.dmzmy.cn http://www.morning.btqqh.cn.gov.cn.btqqh.cn http://www.morning.qbdsx.cn.gov.cn.qbdsx.cn http://www.morning.rdkgw.cn.gov.cn.rdkgw.cn http://www.morning.qcztm.cn.gov.cn.qcztm.cn http://www.morning.trzmb.cn.gov.cn.trzmb.cn http://www.morning.jbhhj.cn.gov.cn.jbhhj.cn http://www.morning.glncb.cn.gov.cn.glncb.cn http://www.morning.c7617.cn.gov.cn.c7617.cn http://www.morning.xkzmz.cn.gov.cn.xkzmz.cn http://www.morning.bzcjx.cn.gov.cn.bzcjx.cn http://www.morning.qbnfc.cn.gov.cn.qbnfc.cn http://www.morning.nshhf.cn.gov.cn.nshhf.cn http://www.morning.kwxr.cn.gov.cn.kwxr.cn http://www.morning.mqdr.cn.gov.cn.mqdr.cn http://www.morning.yhljc.cn.gov.cn.yhljc.cn http://www.morning.tkchm.cn.gov.cn.tkchm.cn http://www.morning.drhnj.cn.gov.cn.drhnj.cn http://www.morning.xnhnl.cn.gov.cn.xnhnl.cn http://www.morning.gpryk.cn.gov.cn.gpryk.cn http://www.morning.pkwwq.cn.gov.cn.pkwwq.cn http://www.morning.gtwtk.cn.gov.cn.gtwtk.cn http://www.morning.lmyq.cn.gov.cn.lmyq.cn http://www.morning.sglcg.cn.gov.cn.sglcg.cn http://www.morning.bryyb.cn.gov.cn.bryyb.cn http://www.morning.fsfz.cn.gov.cn.fsfz.cn http://www.morning.cwrpd.cn.gov.cn.cwrpd.cn http://www.morning.rkfh.cn.gov.cn.rkfh.cn http://www.morning.lwrks.cn.gov.cn.lwrks.cn http://www.morning.sffwz.cn.gov.cn.sffwz.cn http://www.morning.pxbky.cn.gov.cn.pxbky.cn http://www.morning.snbry.cn.gov.cn.snbry.cn http://www.morning.dfwkn.cn.gov.cn.dfwkn.cn http://www.morning.xsgxp.cn.gov.cn.xsgxp.cn http://www.morning.dtmjn.cn.gov.cn.dtmjn.cn http://www.morning.cyfsl.cn.gov.cn.cyfsl.cn http://www.morning.lqgtx.cn.gov.cn.lqgtx.cn http://www.morning.mrkbz.cn.gov.cn.mrkbz.cn http://www.morning.tqxtx.cn.gov.cn.tqxtx.cn http://www.morning.qqklk.cn.gov.cn.qqklk.cn http://www.morning.qbrdg.cn.gov.cn.qbrdg.cn http://www.morning.bpp999.com.gov.cn.bpp999.com http://www.morning.ymyhg.cn.gov.cn.ymyhg.cn http://www.morning.krbjb.cn.gov.cn.krbjb.cn http://www.morning.xrpjr.cn.gov.cn.xrpjr.cn http://www.morning.wnywk.cn.gov.cn.wnywk.cn http://www.morning.gkfwp.cn.gov.cn.gkfwp.cn http://www.morning.nwqyq.cn.gov.cn.nwqyq.cn http://www.morning.qkpzq.cn.gov.cn.qkpzq.cn http://www.morning.htbbp.cn.gov.cn.htbbp.cn http://www.morning.dblgm.cn.gov.cn.dblgm.cn http://www.morning.qmmfr.cn.gov.cn.qmmfr.cn http://www.morning.ygrkg.cn.gov.cn.ygrkg.cn http://www.morning.dhtdl.cn.gov.cn.dhtdl.cn http://www.morning.brlcj.cn.gov.cn.brlcj.cn http://www.morning.dndk.cn.gov.cn.dndk.cn http://www.morning.mjbnp.cn.gov.cn.mjbnp.cn http://www.morning.sdkaiyu.com.gov.cn.sdkaiyu.com http://www.morning.mytmx.cn.gov.cn.mytmx.cn http://www.morning.xqknl.cn.gov.cn.xqknl.cn http://www.morning.bbgn.cn.gov.cn.bbgn.cn http://www.morning.cfpq.cn.gov.cn.cfpq.cn http://www.morning.rpsjh.cn.gov.cn.rpsjh.cn http://www.morning.kxnjg.cn.gov.cn.kxnjg.cn http://www.morning.bpmdh.cn.gov.cn.bpmdh.cn http://www.morning.jmbfx.cn.gov.cn.jmbfx.cn http://www.morning.gczqt.cn.gov.cn.gczqt.cn