python 提取文件的名字 和路径
2024-09-26 07:42:32
# coding=utf-8
import sys
import os
s = 'C:/Users/Desktop/lesson/python/calss1.py'
m_dir = os.path.dirname(s) # 输出为 'C:/Users/Desktop/lesson/python'
m_file = os.path.basename(s) # 输出为 class1.py
if __name__ == '__main__':
print("m_dir = ", os.path.dirname(s))
print("m_file = ", os.path.basename(s))
stem, suffix = os.path.splitext(m_file)
print("suffix = ", suffix[1:]) # class1 ------- .py
最新文章
- category - junit用例分组执行
- iOS TableView如何刷新指定的cell或section
- iOS开发数据库篇—SQLite简单介绍
- 一段功能齐全的PHP常用重定向代码html+js+header
- 去掉Xcode源码末尾的空格
- Java学习-035-JavaWeb_004 -- JSP include 指令
- SQL 编译与重编译
- VHDL设计问题
- Android进阶(一)几种网络请求方式详解
- C# 哈希表HashTable的简单使用
- Flutter之MaterialApp使用详解
- Xpath延伸以及总结
- totastmessage 触发事件后浮框消失的方法
- hbase备份数据与异地新建
- Codeforces Beta Round #35 (Div. 2)
- kubernetes实战(十四):k8s持久化部署gitlab集成openLDAP登录
- 一张图测试你的Hadoop能力-Hadoop能力测试图谱
- Appium常用API(二)
- effactive java读书小结1
- 前趋图和PV操作
热门文章
- Java 如何通过JDBC 操作数据库
- 数字列表number,目标值target,找到number中两个不同数字之和等于target的数字,输出下标并顺序排列 ----笔试题记录扩展
- FTP客户端c代码功能实现
- HashTable HashMap concurrentHashMap区别
- C# 通过反射获取类字段名和值并加入到字典中(包含递归获取)
- redis(12)持久化操作-RDB
- Ubuntu中用普通方法无法添加自启动
- C - Functions again CodeForces - 789C (dp、思维)
- N63050 第十六周运维作业
- git账号密码修改