# 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

最新文章

  1. category - junit用例分组执行
  2. iOS TableView如何刷新指定的cell或section
  3. iOS开发数据库篇—SQLite简单介绍
  4. 一段功能齐全的PHP常用重定向代码html+js+header
  5. 去掉Xcode源码末尾的空格
  6. Java学习-035-JavaWeb_004 -- JSP include 指令
  7. SQL 编译与重编译
  8. VHDL设计问题
  9. Android进阶(一)几种网络请求方式详解
  10. C# 哈希表HashTable的简单使用
  11. Flutter之MaterialApp使用详解
  12. Xpath延伸以及总结
  13. totastmessage 触发事件后浮框消失的方法
  14. hbase备份数据与异地新建
  15. Codeforces Beta Round #35 (Div. 2)
  16. kubernetes实战(十四):k8s持久化部署gitlab集成openLDAP登录
  17. 一张图测试你的Hadoop能力-Hadoop能力测试图谱
  18. Appium常用API(二)
  19. effactive java读书小结1
  20. 前趋图和PV操作

热门文章

  1. Java 如何通过JDBC 操作数据库
  2. 数字列表number,目标值target,找到number中两个不同数字之和等于target的数字,输出下标并顺序排列 ----笔试题记录扩展
  3. FTP客户端c代码功能实现
  4. HashTable HashMap concurrentHashMap区别
  5. C# 通过反射获取类字段名和值并加入到字典中(包含递归获取)
  6. redis(12)持久化操作-RDB
  7. Ubuntu中用普通方法无法添加自启动
  8. C - Functions again CodeForces - 789C (dp、思维)
  9. N63050 第十六周运维作业
  10. git账号密码修改