zoukankan      html  css  js  c++  java
  • python中os.path下模块总结

    import os
    path =os.path.abspath("abc.text")  # 返回绝对路径
    print("path:",path)
    # path: /Users/abc/PycharmProjects/Pythoncoding/projects/apitest/abc.text
    
    path1=os.path.split(path) # 将path分割成目录和文件名二元组返回
    print("path1:",path1)
    # path1: ('/Users/abc/PycharmProjects/Pythoncoding/projects/apitest', 'abc.text')
    path2 =os.path.dirname(path) # 返回path的目录。其实就是os.path.split(path)的第一个元素。
    print("path2:",path2)
    # path2: /Users/abc/PycharmProjects/Pythoncoding/projects/apitest
    
    
    file_name =os.path.basename(path) # 返回path最后的文件名。如何path以/或结尾,那么就会返回空值。即os.path.split(path)的第二个元素。
    print("file_name:",file_name)
    # file_name: abc.text
    
    print(os.path.exists(path))  # 如果path存在(path/file),返回True;如果path不存在,返回False。
    
    print(os.path.isabs(path)) # 如果path是绝对路径,返回True。
    print(os.path.isabs("hello.txt")) 
    
    print(os.path.isfile(path))  # path如果是一个存在的文件,返回True。否则返回False
    
    print(os.path.isdir(path)) # 如果path是一个存在的目录,则返回True。否则返回False。
    
    print(os.path.splitext("hello.txt")) # 分离文件名与扩展名;默认返回(fname,fextension)元组,可做分片操作
    # ('hello', '.txt')
    
    print(os.path.getatime(path)) # 返回path所指向的文件或者目录的最后存取时间。
    
    print(os.path.getmtime(path)) # 返回path所指向的文件或者目录的最后修改时间
  • 相关阅读:
    ubuntu下安装flash
    PHPMailer邮件发送
    PHP制作简单分页(从数据库读取记录)
    windows下安装PHP环境
    捕获浏览器关闭,刷新事件
    ubuntu下安装wps
    用PHP制作一个简单的验证码
    一个PHP程序员应该掌握的10项技能!
    爬虫框架之scrapy
    Android杂谈禁止TimePicker控件通过keyboard输入
  • 原文地址:https://www.cnblogs.com/lily1989/p/8392843.html
Copyright © 2011-2022 走看看