python path常用方法

import os
  1. print os.path.abspath("d:\\new\\test.txt")                       #d:\new\test.txt    
  2. print os.path.basename("d:\\new\\test.txt")                    #test.txt
  3. print os.path.dirname("d:\\new\\test.txt")                       #d:\new
  4. print os.path.exists("d:\\new")                                       #True
  5. print os.path.lexists("d:\\new")                                      #True
  6. print os.path.expanduser("d:\\new\\text.txt")                 #d:\new\text.txt
  7. print os.path.getatime("d:\\new")                                  # 1322235096.47 最后访问时间
  8. print os.path.getmtime("d:\\new")                                 # 1322235096.47 最后修改路径时间
  9. print os.path.getctime("d:\\new")                                  # 1321610018.9 创建时间
  10. print os.path.getsize("d:\\new\\")                                  # 16384 路径的大小 字节为单位
  11. print os.path.isabs("d:\\")                                             # True 是否是绝对路径
  12. print os.path.isfile("d:\\new\\hello.txt")                           # True
  13. print os.path.isdir("d:\\new")                                         #True
  14. print os.path.islink("d:\\new\\hello.txt")                          #False
  15. print os.path.join("d:\\new","hello.txt")                           #d:\new\hello.txt
  16. print os.path.normcase("d:\\new\\hello.txt")                   #d:\new\hello.txt
  17. print os.path.relpath("d:\\new\\hello.txt")                      # hello.txt 相对路径
  18. print os.path.split("d:\\new\\hello.txt")                          # ('d:\\new', 'hello.txt') 分离文件名
  19. print os.path.splitdrive("d:\\new\\hello.txt")                   # ('d:', '\\new\\hello.txt') 分离磁盘驱动器
  20. print os.path.splitext("d:\\new\\hello.txt")                     # ('d:\\new\\hello', '.txt') 分离扩展名


 

posted @ 2016-10-31 23:22  小天儿  阅读(496)  评论(0)    收藏  举报