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

最新文章

  1. EasyUI中Dialog的使用
  2. ACM 蛇形填数
  3. 24.C#LINQ TO XML(十二章12.3)
  4. Arch Linux 修改主机名称
  5. eclipse集承jboss服务器
  6. Java学习----this和super(在继承中)
  7. HTML5 实现拍照上传
  8. javascript原生方法实现extend
  9. Spring 依赖注入之从不会到稍微会一点儿
  10. 批标准化(Batch Norm)
  11. C++ string数据类型的实现
  12. Linux bash基础特性一
  13. 生信工具汇总--OMICtools
  14. Window.scrollTo()
  15. fiddler 对https支持
  16. Redis Windows上下载安装
  17. git笔记-9-29
  18. 网络编程 -- RPC实现原理 -- Netty -- 迭代版本V1 -- 入门应用
  19. day 55 前端
  20. C++学习基础十五--sizeof的常见使用

热门文章

  1. PyQuery详解
  2. Python撸支付宝红包教程,行走在灰色产业边缘的程序员!
  3. 关于html以及js相关格式验证的记录
  4. 关于overfit的随笔
  5. java反射获取类的类名、属性名、属性类型、方法、执行方法、构造函数
  6. springboot中配置文件application.properties的理解
  7. MVP架构在xamarin android中的简单使用
  8. JVM 线上故障排查基本操作
  9. 从JVM内存管理的角度谈谈JAVA类的静态方法和静态属性
  10. Linux运行firefox出错