zoukankan      html  css  js  c++  java
  • Python中pathlib模块

    Python中pathlib模块

    • Path.cwd():返回当前目录的路径
    • Path.home():返回当前用户的家目录
    • Path.stat():返回此路径信息
    • Path.touch():创建文件
    • Path.mkdir(mode=0o777, parents=False, exist_ok=False):新建目录
    • Path.unlink():移除此文件或者符号链接,删除文件
    • Path.rmdir():删除空目录
    • Path.chmod():修改文件的权限
    • Path.exists():判断此路径是否存在
    • Path.expanduser():返回展开的包含~构造
    • Path.glob(pattern):给定条件匹配满足的文件
      • **模式表示递归匹配
    • Path.group():返回此文件的组
    • Path.owner():返回此文件的用户名
    • Path.is_dir():判断是否为目录
    • Path.is_file():判断是否为文件
    • Path.is_symlink():判断是否为符号链接
    • Path.is_socket():判断是否为Unix socket文件
    • Path.iterdir():迭代显示该目录下的文件
    • Path.open(mode='r', buffering=-1, encoding=None, errors=None, newline=None):打开路径指向的文件
    • Path.read_bytes():以字节对象的形式返回路径指向的文件的二进制内容
    • Path.write_bytes(data):将文件以二进制模式打开,写入 data 并关闭
    • Path.read_text(encoding=None, errors=None):以字符串形式返回路径指向的文件的解码后文本内容。
    • Path.write_text(data, encoding=None, errors=None):将文件以文本模式打开,写入 data 并关闭。
    • Path.rename(target):重命名
    • Path.resolve():绝对路径
    • Path.samefile(other_path):判断是否指向相同的文件
  • 相关阅读:
    大学生程序猿IT情书“2014爱的告白挑战赛”获奖名单及优秀情书展示系列之
    Codeforces 385C Bear and Prime Numbers
    CSU1659: Graph Center(最短路)
    新版ADT出现appcompat_v7的问题
    @IBDesignable和@IBInspectable
    FTP命令详解
    R语言屏幕输出
    R语言常用基础知识(入门)
    R语言数据类型转换
    使用建议(内部使用)
  • 原文地址:https://www.cnblogs.com/dianel/p/10777968.html
Copyright © 2011-2022 走看看