异常的处理,os模块

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、os.path 模块的使用?

with open('a1.txt','w') as wstream :  #如果指定文件不存在则会创建新的文件
    wstream.write('hello world')
import os

r=os.path.isabs(r'D:\LZQA\girl.jpg') #判断是否为绝对路径
print('---->',r)

b=os.path.isabs('a.txt')  #..表示当前文件的上一级 ../
print('------>',b)

#获取路径:directory 目录 文件夹

path=os.path.dirname(__file__)
print(path)

#通过相对路基得到绝对路径
path=os.path.abspath('a1.txt')
print(path)

#获取当前文件的绝对路径
path=os.path.abspath(__file__)
print(path)

#获取当前py文件所在的目录的绝对路径
path=os.getcwd() #类似os.path.dirname(__file__)
print(path)

#找到文件名
path=r'C:\Users\PC\Desktop\python 代码案例\day13文件\file01.py'
result= os.path.split(path) #此时为元组
# filename = path[path.rfind('\\')+1:]
print(result)
print(result[1])

result=os.path.splitext(path)  #分别文件与扩展名,测试文件的类型
print(result)
#('C:\\Users\\PC\\Desktop\\python 代码案例\\day13文件\\file01', '.py')

size=os.path.getsize(path) #获取文件的大小,单位是字节
print(size)
result=os.path.join(os.getcwd(),'file','a1.jpg')
print(result)

'''
os.path()  常用函数
dirname()
join()
split() #文件名
splittext() #文件的扩展名
getsize() # 文件的大小

isabs() # 判断是否是绝对路径
isfile()   #判断是否是文件
isdir()

    
'''

‘’’
os.path() 常用函数
dirname()
join()
split() #文件名
splittext() #文件的扩展名
getsize() # 文件的大小

isabs() # 判断是否是绝对路径
isfile() #判断是否是文件
isdir()

‘’’
在这里插入图片描述

二、os模块

 os.path 函数里面
#os中的函数
import os
dir =os.getcwd()
print(dir
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值