Python环境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() |
| 分离扩展名: | os.path.splitext() |
| 获取路径名: | os.path.dirname() |
| 获得绝对路径: | os.path.abspath() |
| 获取文件名: | os.path.basename() |
| 运行shell命令: | os.system() |
| 读取操作系统环境变量HOME的值: | os.getenv(“HOME”) |
| 返回操作系统所有的环境变量: | os.environ |
| 设置系统环境变量,仅程序运行时有效: | os.environ.setdefault |
| 给出当前平台使用的行终止符: | os.linesep |
| 指示你正在使用的平台: | os.name |
| 重命名: | os.rename(old, new) |
| 创建多级目录: | os.makedirs(r“c:\python\test”) |
| 创建单个目录: | os.mkdir(“test”) |
| 获取文件属性: | os.stat(file) |
| 修改文件权限与时间戳: | os.chmod(file) |
| 获取文件大小: | os.path.getsize(filename) |
| 结合目录名与文件名: | os.path.join(dir,filename) |
| 改变工作目录到dirname: | os.chdir(dirname) |
| 获取当前终端的大小: | os.get_terminal_size() |
| 杀死进程: | os.kill(10884,signal.SIGKILL) |
Python环境os模块功能的更多相关文章
- python之OS模块详解
python之OS模块详解 ^_^,步入第二个模块世界----->OS 常见函数列表 os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台.比如对于Windows ...
- python的os模块总结
python的os模块总结 目录 常用方法和属性总结 文件操作 目录操作 常用方法和属性总结 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir(&quo ...
- python中os模块中文帮助
python中os模块中文帮助 python中os模块中文帮助文档文章分类:Python编程 python中os模块中文帮助文档 翻译者:butalnd 翻译于2010.1.7——2010.1.8 ...
- python中os模块在windows下的使用
今天学习了一下Python的os模块,主要是针对文件夹和文件路径的一系列操作. 与Python内置函数相比这里这里的函数功能更多样化,功能也更强大.但是学习过程中我发现很多函数都是只适用于unix系统 ...
- python基础-os模块
os 模块 功能:与操作系统交互的模块 使用方式:import os 常用的几种功能 os.path.dirname(文件名) 用于获取当前文件的所在目录 import os # 获取当前文件的所在目 ...
- python之os模块使用
python中os模块的常用语法 1.查看当前路径及路径下的目录 os.getcwd():返回当前路径(不包括文件名) os.listdir():返回当前路径下的所有目录列表. os.listdir( ...
- python中os模块和sys模块的常见用法
OS模块的常见用法 os.remove() 删除文件 os.rename() 重命名文件 os.walk() 生成目录树下的所有文件名 os.chdir() 改变目录 os.mkd ...
- python 之os模块用法大全
Python的标准库中的os模块包含普遍的操作系统功能.这个模块的作用主要是提供与平台无关的功能.也就是说os模块能够处理平台间的差异问题,使得编写好的程序无需做任何改动就能在另外的平台上运行 这边给 ...
- 19.python中os模块的常见用法
常见函数列表 os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台.比如对于Windows,它是'nt', 而对于Linux/Unix用户,它是'posix'. os. ...
随机推荐
- Python随笔--正则表达式匹配IP
- 正则表达式判断QQ号格式是否正确
#正在表达式匹配QQ号格式是否正确#QQ号假如长度为5-11位,纯为数字 import rewhile 1: qq=input("请输入QQ号:") result=re.finda ...
- JAVAEE 第七周
JSON语法: JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式.它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集 ...
- GridView(多选功能)
多选功能 将optionSelection下的MultiSelect修改为true开启多选,MultiSelectMode有三种模式可选,单元格选择,行选择,与checkBox选择,第三种选择方式会 ...
- Python第二章(北理国家精品课 嵩天等)
一.深入理解Python语言 语法简洁 >13万第三方库 二.Python蟒蛇绘制 #PythonDraw.py import turtle turtle.setup(650,350,200,2 ...
- iftop流量监控工具
下载iftop工具的源码包 # wget http:oss.aliyuncs.com/aliyunecs/iftop-0.17.tar.gz 安装所需的依赖包 # yum -y install gcc ...
- [C# 基础知识系列]专题二:委托的本质论 (转载)
引言: 上一个专题已经和大家分享了我理解的——C#中为什么需要委托,专题中简单介绍了下委托是什么以及委托简单的应用的,在这个专题中将对委托做进一步的介绍的,本专题主要对委本质和委托链进行讨论. 一.委 ...
- Spring事务管理transactionManager
bean.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http ...
- git同步遇到报错
git同步遇到报错 “fatal: unable to access ‘https://github.com/ruanwenwu/newp.git/‘: Peer reports incompatib ...
- Java基础知识——算术操作符、自增自减、关系操作符,你真的了解吗?
三人行,必有我师焉.欢迎大家加我的微信 yh18482155461,或扫描下方二维码,关注我的微信公众号,共同探讨Java相关技术问题. 温故知新 上一节我们讲到了Java中的赋值操作符,用案例的方式 ...