Python OS模块常用功能

os模块包含普遍的操作系统功能,以下列举常用的命令如下:

1. os.sep: 更改操作系统中的路径分隔符
2. os.getcwd(): 获取当前路径,这个在Python代码中比较常用
3. os.listdir(): 列出当前目录下的所有文件和文件夹
4. os.remove(): 删除指定的文件
5. os.system(): 运行shell命令
6. os.chdir(): 改变当前目录到指定目录
7. os.name(): 判断现在正在使用的平台,Windows 返回 ‘nt‘; Linux 返回’posix‘
8. os.rmdir(): 删除指定目录
9. os.mkdir(): 创建目录
10. os.path.abspath(): 返回path的绝对路径
11. os.path.split(): 将路径分解为(文件夹,文件名),返回的是元组类型
12. os.path.basename():返回path中的文件名
13. os.path.getmtime():文件或文件夹的最后修改时间,从新纪元到访问时的秒数
14. os.path.getatime():文件或文件夹的最后访问时间,从新纪元到访问时的秒数
15. os.path.getctime():文件或文件夹的创建时间,从新纪元到访问时的秒数
16. os.path.getsize():文件或文件夹的大小,若是文件夹返回0
17. os.path.isfile(): 判断指定对象是否为文件
18. os.path.isdir(): 判断指定对象是否为目录
19. os.path.exists(): 检验指定的对象是否存在
20. os.path.join(): 连接目录和文件名
21. os.path.dirname(): 返回文件路径

时间: 2024-11-10 14:45:13

Python OS模块常用功能的相关文章

Python os模块 常用功能小结

Python os模块 常用功能小结 os 模块提供了一个统一的操作系统接口函数, 这些接口函数通常是平台指定的,os 模块能在不同操作系统平台如 nt 或 posix中的特定函数间自动切换,从而能实现跨平台操作 1, os.name: 字符串指示你正在使用的平台.比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'. 2, os.stat(file):文件属性操作: 3, os.getcwd():得到当前工作目录,即当前Python脚本工作的目录路径: 4,

38 Python - 系统编程 OS模块常用功能

OS模块常用功能 获取版本 获取工作目录 获取工作目录下面内容 切换工作目录 获取某个目录下面内容 获取当前进程 获取父级进程 了解例子略,有兴趣自己研究 原文地址:https://www.cnblogs.com/yijiexi/p/11165504.html

python os模块 常用命令

python编程时,经常和文件.目录打交道,这是就离不了os模块.os模块包含普遍的操作系统功能,与具体的平台无关.以下列举常用的命令 1. os.name()--判断现在正在实用的平台,Windows 返回 'nt'; Linux 返回'posix' 2. os.getcwd()--得到当前工作的目录. 3. os.listdir()--指定所有目录下所有的文件和目录名.例: 以列表的形式全部列举出来,其中没有区分目录和文件. 4. os.remove()--删除指定文件 5. os.rmdi

Python OS模块常用函数说明

Python的标准库中的os模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的.即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行. 下面列出了一些在os模块中比较有用的部分.它们中的大多数都简单明了. os.sep可以取代操作系统特定的路径分隔符.windows下为 "\\" os.name字符串指示你正在使用的平台.比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'pos

python OS模块常用命令

1.删除文件夹及文件夹里的子文件: import shutil shutil.rmtree("d:\\1.txt") 2.删除单个文件: import os os.remove("d:\\1.txt") 3.判断文件是否存在: os.path.exists(r"d:/1.txt") 4.删除指定目录 只能删除空目录: os.rmdir() 1. os.name()——判断现在正在实用的平台,Windows 返回 ‘nt'; Linux 返回’po

python os模块总结

python os模块主要是操作文件和目录的,常用的方法如下: #1.os.getcwd()获取当前文件所在目录 #2.os.makedirs('dirname1/dirname2') 创建目录,可生成多层递归目录 #3.os.removedirs('dirname1/dirname2') 删除目录,必须是空目录 #4.os.mkdir() 创建单目录 #5.os.rmdir() 删除空目录,若不存在报错 #6.os.listdir('dirname') 列出指定目录下的所有文件和子目录,包括隐

python os模块学习

一.os模块概述 Python os模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的.(一语中的) 二.常用方法 1.os.name 输出字符串指示正在使用的平台.如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'. 2.os.getcwd() 函数得到当前工作目录,即当前Python脚本工作的目录路径. 3.os.listdir() 返回指定目录下的所有文件和目录名. >>> os.listdir(os.getc

Python里的OS模块常用函数说明

Python的标准库中的os模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的.即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行. 下面列出了一些在os模块中比较有用的部分.它们中的大多数都简单明了. os.sep可以取代操作系统特定的路径分隔符.windows下为 "\\" os.name字符串指示你正在使用的平台.比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'pos

python os模块功能和方法总结

1 os.sep 可以取代操作系统特定的路径分割符 2 os.linesep 字符串给出当前平台使用的行终止符.例如,Windows使用'\r\n',Linux使用'\n' 而Mac使用'\r'. 3 os.name 字符串指示你正在使用的平台.比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix' 4 os.getcwd() 函数得到当前工作目录, 5 os.getenv()和os.putenv() 函数分别用来读取和设置环境变量. 6 os.listdir(