os模块

os模块:该模块提供了一些方便使用操作系统相关功能的函数

  • os.remove() 删除文件
  • os.rename() 重命名文件
  • os.walk() 文件目录遍历器
  • os.chdir() 改变目录
  • os.mkdir/mkdirs 创建目录/多层目录
  • os.rmdir/removedirs 删除目录/多层目录
  • os.listdir() 列出指定目录的文件
  • os.getcwd() 取得当前工作目录
  • os.chmod() 改变目录权限
  • os.path.basename() 去掉目录的路径,返回文件名
  • os.path.dirname() 去掉文件名,返回目录路径
  • os.path.join()将分离的各部分组合成一个路径名
  • os.path.split() 返回(dirname(),basename())元组
  • os.path.splitext() 返回(filename,extension)元组
  • os.path.getatime\ctime\mtime 分别返回最近访问、创建、修改时间
  • os.path.getsize() 返回文件大小
  • os.path.exists() 文件是否存在
  • os.path.isabs() 是否为绝对路径
  • os.path.isdir() 是否为目录
  • os.path.isfile() 是否为文件

sys模块

sys模块:提供访问由解释器使用或维护的变量和在与解释器交互使用到的函数。

  • sys.argv 命令行参数list,第一个元素是程序本身的路径
  • sys.modules.keys() 返回所有以及导入的模块列表
  • sys.exc_info() 获取当前正在处理的异常类,exc_type,exc_value,exc_traceback当前处理的异常详细信息
  • sys.exit(n) 退出程序,正常退出时exit(0)
  • sys.hexversion 获取python解释程序的版本值,16进制格式如:0x020403F0
  • sys.version 获取python解释器的版本信息
  • sys.maxsize 最大的int值
  • sys.maxunicode 最大的Unicode值
  • sys.modules 返回系统导入的模块字段,key是模块名,value是模块
  • sys.path 返回模块的搜索路径,初始化时使用python环境变量的值
  • sys.platform 返回操作系统平台名称
  • sys.stdout 标准输出
  • sys.stdin 标准输入
  • sys.stderr 错误输出
  • sys.exec_prefix 返回平台独立的Python文件安装位置
  • sys.byteorder 本地字节规则的指示器,big-endian平台的值是'big',little-endian平台的值是'little'
  • sys.copyright 记录Python版本相关的东西
  • sys.api_version 解释器的C的API版本
  • sys.version_info

Python中os和sys模块中常用的方法的更多相关文章

  1. Python中os与sys模块的区别

    os与sys模块的官方解释如下: os: This module provides a portable way of using operating system dependent functio ...

  2. Python之os.path路径模块中的操作方法总结

    #os.path模块主要集成了针对路径文件夹的操作功能,这里我们就来看一下Python中的os.path路径模块中的操作方法总结,需要的朋友可以参考下 解析路径路径解析依赖与os中定义的一些变量: o ...

  3. Python 的 os 与 sys 模块

    os与sys模块的官方解释如下: os: This module provides a portable way of using operating system dependent functio ...

  4. python中os和sys模块的详解

    平时在工作中经常会用到os模块和sys模块的一些特性,下面是这些特性的一些相关解释,希望对大家有所帮助 os模块 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os. ...

  5. python中os和sys模块

    os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口;sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境. os 常用方法 os.rem ...

  6. python的os和sys模块

    OS模块: 提供对操作系统进行调用的接口 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目 ...

  7. Python基础-os和sys模块

    os模块提供对操作系统进行调用的接口 import os os.getcwd() # 获取当前工作目录 os.chdir(r'd:\fansik') # 修改对当前工作目录 print(os.curd ...

  8. Python基础-os、sys模块

    一,os模块import os ,sysos.system('ipconfig')#执行操作系统命令,获取不到返回结果 os.popen()#也可以执行操作系统命令,可以返回命令执行结果,但需要rea ...

  9. python之os和sys模块的区别

    一.os模块 os模块是Python标准库中提供的与操作系统交互的模块,提供了访问操作系统底层的接口,里面有很多操作系统的函数 1.os常用方法 import os # print(os.getcwd ...

随机推荐

  1. 从javascript发展说到vue

    Vue是基于javascript的一套MVVC前端框架,在介绍vue之前有必要先大体介绍下javascript产生背景及发展的历史痕迹.前端MVVC模式等,以便于大家更好的理解为什么会有vue/rea ...

  2. Java并发之Condition

    在使用Lock之前,我们使用的最多的同步方式应该是synchronized关键字来实现同步方式了.配合Object的wait().notify()系列方法可以实现等待/通知模式.Condition接口 ...

  3. java 保留字段volatile、transient、native、synchronized

    1.volatile Java语言提供了一种稍弱的同步机制,即volatile变量,用来确保将变量的更新操作通知到其他线程.当把变量声明为volatile类型后,编译器与运行时都会注意到这个变量是共享 ...

  4. Jvm虚拟机结构与机制

    JVM(Java Virtual Machine)在研究JVM的过程中会发现,其实JVM本身就是一个计算机体系结构,很多原理和我们平时的硬件.微机原理.操作系统都有十分相似的地方,所以学习JVM本身也 ...

  5. 数据结构(C++)之Double Linked List实践

    //double linked list (type int),the position starts from 0 #include <iostream> using namespace ...

  6. Java线程的中断(Interruption)

    任务和线程的启动很容易.在大多数时候,我们都会让它们运行直到结束,或者让它们自行停止.然而,有时候我们希望提前结束任务或线程,或许是因为用户取消了操作,或者应用程序需要被快速关闭. 要使任务和线程能安 ...

  7. jmeter添加断言

    先创建一个线程组,再创建一个http请求. 为了方便观察,我们添加两个监听器,察看结果树和断言结果. 添加断言:响应断言,响应断言也是比较常用的一个断言 设置响应断言:正常情况下响应代码是200.选择 ...

  8. Zepto源码(2016)——Zepto模块(核心模块)

    // Zepto.js // (c) 2010-2016 Thomas Fuchs // Zepto.js may be freely distributed under the MIT licens ...

  9. app后端设计(10)--数据增量更新

    在新浪微博的app中,从别的页面进入主页,在没有网络的情况下,首页中的已经收到的微博还是能显示的,这显然是把相关的数据存储在app本地. 使用数据的app本地存储,能减少网络的流量,同时极大提高了用户 ...

  10. 关于CSS定位属性 position 的使用

    CSS中一般通过浮动和定位来对标签进行位置操作.下面我们来讨论一下定位的用法和需要注意的地方. 1.首先,说一下position的几个属性值 (1)none属性值,这个是定义不进行定位,默认为不定位, ...