import os总结

部署运行你感兴趣的模型镜像

>>> os.path.abspath("train.py")返回train.py的绝对路径

>>> os.path.split("path")  path是train.py的绝对路径将path分割成目录和文件名并以元组方式返回

>>> os.path.dirname("path")返回path的目录,其实就是返回os.path.split(path)元组的第一个元素

>>> os.path.basename(path)返回path的文件名,其实就是返回os.path.split(path)元组的第二个元素

>>>  os.path.commonprefix(list) list里面每一个元素都是一个路径,然后这个函数返回路径中的公共路径

>>> os.path.exists(path)如果path是一个存在的路径,返回True,否则(otherwise) 返回 False

判断路径是否存在,不存在则创建:

log_dir = "logs/"

if not os.path.exists(log_dir):

os.makedirs(log_dir)

>>> os.path.isfile(path)如果path是一个存在的文件,返回True,否者(otherwise)返回False

>>> os.path.isabs(path)如果路径path是绝对路径返回True,否则(otherwise)返回False

>>> os.path.isdir(path)如果path里面存在目录,返回True,否则返回False

>>> os.path.join(path[,path2[,...])组合多个路径并返回

>>> os.path.isfile(path)

>>> os.getcwd()

   'E:\\my_project\\darknet\\darknet-master\\keras-yolo3\\keras-yolo3-master'

>>> os.path.join(os.getcwd(),'train.py')

   'E:\\my_project\\darknet\\darknet-master\\keras-yolo3\\keras-yolo3-master\\train.py'

利用os.getcwd()获取当前路径并组合返回

>>> os.path.splitdrive("D:\\software1\\anacoda3")返回(drivename,fpath)的元组,也就是将驱动磁盘和文件路径split一下返回元组

    'D:', '\\software1\\anacoda3'

>>> os.path.splitext("E:\\my_project\\darknet\\darknet-master\\keras-yolo3\\keras-yolo3-master\\train.py")分离扩展名然后按照元组返回

    'E:\\my_project\\darknet\\darknet-master\\keras-yolo3\\keras-yolo3-master\\train', '.py'

>>> os.getcwd()

'E:\\my_project\\darknet\\darknet-master\\keras-yolo3\\keras-yolo3-master'

>>> os.path.getsize("train.py")

6478>>> os.path.getsize("E:\\my_project\\darknet\\darknet-master\\keras-yolo3\\keras-yolo3-master\\train.py")

6478

返回path文件的字节大小,可以传入绝对路径和相对路径

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值