• Python3之os模块


    os模块其实就是和操作系统做一些交互

    下面列出一些常用的操作


    得到python解释器所在的目录
    os.getcwd()
    返回指定目录下的所有文件和目录名
    os.listdir()
    删除一个文件
    os.remove()
    删除多个目录
    os.removedirs(r"c:python")
    检验给出的路径是否是一个文件
    os.path.isfile()
    检验给出的路径是否是一个目录
    os.path.isdir()
    判断是否是绝对路径
    os.path.isabs()
    检验给出的路径是否真地存在
    os.path.exists()
    返回一个路径的目录名和文件名
    os.path.split()
    分离路径和文件扩展名:例如'C: est.py'---->'C: est' '.py'
    os.path.splitext()
    获取绝对路径
    os.path.abspath()
    获取路径
    os.path.dirname()
    获取文件名
    os.path.basename()
    获取文件名
    os.system()
    读取操作系统环境变量HOME的值
    os.getenv("HOME")
    返回操作系统所有的环境变量
    os.environ()
    重命名
    os.rename(old, new)
    创建多级目录
    os.makedirs(r"c:python est")
    创建单个目录
    os.mkdir("test")
    获取文件属性
    os.stat(file)
    获取文件大小
    os.path.getsize(filename)
    结合目录名与文件名
    os.path.join(dir, filename)
    改变工作目录到dirname
    os.chdir(dirname)
    获取当前终端的大小
    os.get_terminal_size()
    杀死进程
    os.kill(端口号, signal.SIGKILL)

  • 相关阅读:
    JAVA 多线程(3)
    JAVA 多线程(2)
    JAVA 多线程(1):synchronized
    阿里金服设置公钥-验证私钥
    linux (1): 启动
    新建项目虚拟环境及pycharm配置
    python创建udp服务端和客户端
    python创建tcp服务端和客户端
    python并发(阻塞、非阻塞、epoll)
    mongo基本操作
  • 原文地址:https://www.cnblogs.com/haoqirui/p/10132505.html
Copyright © 2020-2023  润新知