python 文件路径处理小知识

python-os模块拆分文件路径和文件名

import os
file_path = "/var/www/project/logs/projectpom.log"
(filepath,tempfilename) = os.path.split(file_path)
(filename,extension) = os.path.splitext(tempfilename)
print("文件路径 ",filepath)
print("文件名(全) ",tempfilename)
print("文件名 ",filename)
print("文件后缀    ",extension)
//安文件领拆分
img_dir = 'C:\\Users\\Mic_hu\\Desktop\\work\\ML_classification\\HOG_SVM\\image128\\dtsa.jpg'
a = img_dir.split(os.path.sep)
a
Out[6]: 
['C:',
 'Users',
 'Mic_hu',
 'Desktop',
 'work',
 'ML_classification',
 'HOG_SVM',
 'image128',
 'dtsa.jpg']
 

#print
文件路径  /var/www/project/logs
文件名(全)  projectpom.log
文件名  projectpom
文件后缀     .log

strip方法

strip:方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字
应用场景:当需要行读取txt时,用于删除这一行的头尾的空格或换行符

break只能终止一层循环

for i in range(4):
...     for j in range(4):
...         print(i,j)
...         break
...         
0 0
1 0
2 0
3 0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值