zoukankan      html  css  js  c++  java
  • Python os 模块

    os.walk():用于遍历找出指定目录下所有的文件,详细用法
    os.chdir():用于改变当前所在的工作目录,相当于 Linux 的 cd 命令,如 os.chdir('/data')
    os.getpid():用于获取当前进程的进程ID,这个在多进程编程中用的比较多
    os.getppid():用于获取当前进程的父进程ID,这个在多进程编程中用的比较多
    os.kill():用于杀死指定的进程,相当于 Linux 的 kill 命令,如 os.kill(8888, 9) 相当于 kill -9 8888
    os.mkdir():用于创建指定的目录,相当于 Linux 的 mkdir 命令,如 os.mkdir('/tmp/test')
    os.makedirs():用于创建多层目录,相当于 Linux 的 mkdir -p 命令,如 os.mkdir('/tmp/test/test2/test3')
    os.remove():用于删除指定的文件,注意只能删除文件,不能删除目录,如 os.remove('/tmp/1.txt')
    os.listdir():相当于 Linux 的 ls 命令,列出指定目录下的文件或目录,返回的是一个列表,如 os.listdir('/tmp')
    os.path.exists():判断给定的文件或目录是否存在,如果存在返回True,否则返回False,如 os.path.exists('/data/1.txt')
    os.path.isfile():判断给定的路径是否是一个文件,如果是则返回True,否则返回False,如果文件不存在也返回False,如 os.path.isfile('/data/1.txt')
    os.path.isdir():判断给定的路径是否是一个目录,如果是则返回True,否则返回False,如果目录不存在也返回False,如 os.path.isfile('/data')
    os.path.join():用于把目录和文件合并成一个绝对路径,如 os.path.join('/data', '1.txt') 结果为 '/data/1.txt',注意并不会判断目录或文件是否存在,只是单纯的合并起来
    os.path.getsize():用于返回一个文件的大小,单位是字节(Byte),1K = 1024Byte ,如 os.path.getsize('/data/1.txt')

        

  • 相关阅读:
    python之socket编程
    python之异常处理
    面向对象进阶
    openstack的网络配置
    VLAN,GRE,VXLAN
    三节点搭建openstack-Mitaka版本
    矩阵转换
    判断区域相交的方法
    Centos 6.5 Multipath 初始配置
    CentOS开机自动运行程序的脚本
  • 原文地址:https://www.cnblogs.com/pzk7788/p/10261849.html
Copyright © 2011-2022 走看看