python标准库os库的函数介绍
OS库提供通用的,基本的操作系统交互功能。
-OS库是Python标准库,包含几百个函数
-常用路径操作,进程管理,环境参数等几类
-路径操作: os.path子库,处理文件路径及信息
-进程管理:启动系统中其他程序
-环境参数:获得系统软硬件信息等环境参数
os.path子库以path为入口,用于操作和处理文件路径
import os.path
import os.path as op
os.path.abspath(path) #返回path在当前系统中的绝对路径
os.path.normpath(path) #归一化path的表示形式,统一用\\分隔路径
os.path.relpath(path) #返回当前程序与文件之间的相对路径
os.path.dirname(path) #返回path中的目录名称
os.path.basename(path) #返回path中最后的文件名称
os.path.join(path, *paths) #组合path与paths,返回一个路径字符串
os.path.exists(path) #判断path对应文件或目录是否存在,返回True或False
os.path.isfile(path)
os.path.isdir(path)
os.path.getatime(path) #返回path对应文件或目录上一次的访问时间
os.path.getmtime(path) #返回path对应文件或目录最近一次的修改时间
os.path.getctime(path) #返回path对应文件或目录最近一次的修改时间
os.path.getsize(path) #返回path对应文件的大小,以字节为单位
python os库进程管理
使用当前python程序调用外部程序
os.system(command)
在操作系统中执行command
返回command程序执行之后的返回值
import os #os.system(command) os.system("C:\\Windows\\System32\\calc.exe") os.system("C:\\Windows\\System32\\mspaint.exe" \ D:\\PYECourse\\grwordcloud.png)
python 获取或改变系统环境信息
os.chdir(path) #修改当前程序的操作路径
os.getcwd() #返回程序的当前路径
os.getlogin() #获得当前系统登录用户名称
os.cpu_count() #获得当前系统的CPU数量
更多关于python标准库os库的使用方法请查看下面的相关链接
相关推荐
-
Python3.5内置模块之os模块、sys模块、shutil模块用法实例分析
本文实例讲述了Python3.5内置模块之os模块.sys模块.shutil模块用法.分享给大家供大家参考,具体如下: 1.os模块:提供对操作系统进行调用的接口 #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:ZhengzhengLiu import os print(os.getcwd()) #获取当前的操作目录,即当前Python脚本工作的目录路径 #os.chdir("F:\\PythonCode\\day5\\test&quo
-
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别 os._exit() 和 sys.exit() os._exit() vs sys.exit() 概述 Python的程序有两中退出方式:os._exit(), sys.exit().本文介绍这两种方式的区别和选择. os._exit()会直接将python程序终止,之后的所有代码都不会继续执行. sys.exit()会引发一个异常:SystemExit,如果这个异常没有被捕获,那
-
python sys,os,time模块的使用(包括时间格式的各种转换)
sys模块 sys.argv: 实现从程序外部向程序传递参数. 位置参数argv[0]代表py文件本身,运行方法 python xx.py 参数1,参数2 .. self = sys.argv[0] name = sys.argv[1] age = sys.argv[2] print self, name, age sys.getdefaultencoding(): 获取系统当前编码,一般默认为ascii. print sys.getdefaultencoding() sys.setdefaul
-
python中os和sys模块的区别与常用方法总结
前言 本文主要介绍了关于python中os和sys模块区别与常用方法的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 官方解释: os: This module provides a portable way of using operating system dependent functionality. 翻译:提供一种方便的使用操作系统函数的方法. sys:This module provides access to some variables used or
-
Python常用模块sys,os,time,random功能与用法实例分析
本文实例讲述了Python常用模块sys,os,time,random功能与用法.分享给大家供大家参考,具体如下: sys: 介绍:主要包含涉及python编译器与系统交互的函数. 常用函数: import sys print(sys.argv)#本文件名,已经运行该程序时的参数 #[如在命令窗口中python3 mysys.py 参数1 参数2] #那么参数1为sys.argv[1],以此类推 print(sys.version)#python版本号 print(sys.path)#返回模块的
-
python标准库sys和OS的函数使用方法与实例详解
python标准库sys sys模块包括了一组非常实用的服务,内含很多函数方法和变量,用来处理Python运行时配置以及资源,从而可以与前当程序之外的系统环境交互,如:python解释器. sys模块的常见函数列表(import sys): 函数 说明 dir(sys) dir()方法查看模块中可用的方法.注意:如果是在编辑器,一定要注意要事先声明代码的编码方式,否则中文会乱码. sys.argv 实现从程序外部向程序传递参数 sys.exit([arg]) 程序中间的退出,arg=0为正常退出
-
python标准库os库的函数介绍
OS库提供通用的,基本的操作系统交互功能. -OS库是Python标准库,包含几百个函数 -常用路径操作,进程管理,环境参数等几类 -路径操作: os.path子库,处理文件路径及信息 -进程管理:启动系统中其他程序 -环境参数:获得系统软硬件信息等环境参数 os.path子库以path为入口,用于操作和处理文件路径 import os.path import os.path as op os.path.abspath(path) #返回path在当前系统中的绝对路径 os.path.normp
-
Python标准库os库的常用功能解析
目录 1.目录操作 1.1.获取当前目录 1.2.创建目录 1.3.删除目录 1.4.重命名目录 1.5.切换目录 1.6.获取目录下的文件内容 1.7.判断目录是否存在 1.8.判断是否是目录 1.9.判断是否是绝对路径 2.文件操作 2.1.读写文件 2.2.创建文件 2.3.删除文件 2.4.重命名文件 2.5.文件判断 3.路径操作 4.其他 1.目录操作 1.1.获取当前目录 # coding:utf-8 import os # 获取当前工作目录(绝对路径) print(os.getc
-
Python中itertools库的四个函数介绍
目录 1. 引言 2. accumulate() 函数 3. compress() 函数 4. groupby() 函数 5. 排列组合操作 6 总结 1. 引言 在Python开发中,itertools库经常被忽视,实际上该库中抱恨了一些非常棒的函数,特别是用于处于数据流的函数.在本文中,我们将讨论该库中的十分使用的几个函数,并重点介绍什么时候我们应该考虑使用它们.闲话少说,我们直接开始吧! 2. accumulate() 函数 第三方库itertools提供的函数accu
-
详解python路径拼接os.path.join()函数的用法
os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不包含'/',则函数会自动加上 demo1 import os Path1 = 'home' Path2 = 'develop' Path3 = 'code' Path10 = Path1 + Path2 + Path3 Path20 = os.path.join(Path1,Path2,Path3) print ('Path10 = ',Path10) print ('Path20 = ',Path20) 输出
-
PHP SPL标准库中的常用函数介绍
PHP SPL标准库中提供了一些函数用来处理如自动加载.迭代器处理等. spl_autoload_extensions()添加spl_autoload()可加载的文件扩展名 spl_autoload_register()注册函数到SPL __autoload函数栈中. 复制代码 代码如下: /*test1.php*/ <?php class Test1 { } /*test2.lib.php*/ <?php class Test2 { } /*test.php*/ <?php /
-
Python os库常用操作代码汇总
Python自动的os库是和操作系统交互的库,常用的操作包括文件/目录操作,路径操作,环境变量操作和执行系统命令等. 文件/目录操作 获取当前目录(pwd): os.getcwd() 切换目录(cd): os.chdir('/usr/local/') 列出目录所有文件(ls):os.listdir('/usr/local/') 创建目录(mkdir):os.makedirs('/usr/local/tmp') 删除目录(rmdir):os.removedirs('/usr/local/tmp')
-
对python中的 os.mkdir和os.mkdirs详解
创建目录 在Python中可以使用os.mkdir()函数创建目录(创建一级目录). 其原型如下所示: os.mkdir(path) 其参数path 为要创建目录的路径. 例如要在D盘下创建hello的目录 >>> import os >>> os.mkdir('d:\hello') 可以使用os.makedirs()函数创建多级目录. 其原型如下所示: os.makedirs(path) 其参数path 为要创建目录的路径. 如在D盘下创建books的目录,books
-
python标准库OS模块函数列表与实例全解
Python OS模块库详解 os就是"operating system"的缩写,顾名思义,os模块提供的就是各种 Python 程序与操作系统进行交互的接口.通过使用os模块,一方面可以方便地与操作系统进行交互,另一方面页可以极大增强代码的可移植性.如果该模块中相关功能出错,会抛出OSError异常或其子类异常. 注意 如果是读写文件的话,建议使用内置函数open(): 如果是路径相关的操作,建议使用os的子模块os.path: 如果要逐行读取多个文件,建议使用fileinput模块
-
python标准库OS模块详解
python标准库OS模块简介 os就是"operating system"的缩写,顾名思义,os模块提供的就是各种 Python 程序与操作系统进行交互的接口.通过使用os模块,一方面可以方便地与操作系统进行交互,另一方面页可以极大增强代码的可移植性.如果该模块中相关功能出错,会抛出OSError异常或其子类异常. 注意 如果是读写文件的话,建议使用内置函数open(): 如果是路径相关的操作,建议使用os的子模块os.path: 如果要逐行读取多个文件,建议使用fileinput模
随机推荐
- PHP文章采集URL补全函数(FormatUrl)
- 用ASP+Access创建网站RSS格式内容摘要
- java 避免出现NullPointerException(空指针)的方法总结
- Asp.Net服务器发送HTTP标头后无法设置内容类型的问题解决
- JavaScript sup方法入门实例(把字符串显示为上标)
- 用move.js库实现百叶窗特效
- WPF字体或内容模糊的解决方法
- node.js获取参数的常用方法(总结)
- linux下python抓屏实现方法
- 解决canvas画布使用fillRect()时高度出现双倍效果的问题
- Swift 3.0在集合类数据结构上的一些新变化总结
- 表格隔行换色 css expression
- 脚本合并提升javascript性能示例
- 详解nodejs与javascript中的aes加密
- 基于jquery实现即时检查格式是否正确的表单
- 基于jquery的手风琴图片展示效果实现方法
- 扩展jQuery 键盘事件的几个基本方法
- js实现对table动态添加、删除和更新的方法
- 基于C语言中段错误的问题详解
- Android语音识别技术详解及实例代码