• 为了保证你在浏览本网站时有着更好的体验,建议使用类似Chrome、Firefox之类的浏览器~~
    • 如果你喜欢本站的内容何不Ctrl+D收藏一下呢,与大家一起分享各种编程知识~
    • 本网站研究机器学习、计算机视觉、模式识别~当然不局限于此,生命在于折腾,何不年轻时多折腾一下

Python–os常用函数

Python admin 3年前 (2016-11-30) 1068次浏览 0个评论 扫描二维码
os.sep 可以取代操作系统特定的路径分割符。

os.name 字符串指示你正在使用的平台。比如对于 Windows,它是'nt',而对于 Linux/Unix 用户,它是'posix'。

os.getcwd()函数得到当前工作目录,即当前 Python 脚本工作的目录路径。

os.getenv()和 os.putenv()函数分别用来读取和设置环境变量。

os.listdir()返回指定目录下的所有文件和目录名。

os.remove()函数用来删除一个文件。

os.system()函数用来运行 shell 命令。

os.linesep 字符串给出当前平台使用的行终止符。例如,Windows 使用'\r\n',Linux 使用'\n'而 Mac 使用'\r'。

os.path.split()函数返回一个路径的目录名和文件名。

os.path.isfile()和 os.path.isdir()函数分别检验给出的路径是一个文件还是目录。

os.path.existe()函数用来检验给出的路径是否真地存在

os 和 os.path 模块

os.listdir(dirname):列出 dirname 下的目录和文件

os.getcwd():获得当前工作目录

os.curdir:返回但前目录('.')

os.chdir(dirname):改变工作目录到 dirname

os.path.isdir(name):判断 name 是不是一个目录,name 不是目录就返回 false

os.path.isfile(name):判断 name 是不是一个文件,不存在 name 也返回 false

os.path.exists(name):判断是否存在文件或目录 name

os.path.getsize(name):获得文件大小,如果 name 是目录返回 0L

os.path.abspath(name):获得绝对路径

os.path.normpath(path):规范 path 字符串形式

os.path.split(name):分割文件名与目录(事实上,如果你完全使用目录,它也会将最后一个目录作为文件名而分离,同时它不会判断文件或目录是否存在)

os.path.splitext():分离文件名与扩展名

os.path.join(path,name):连接目录与文件名或目录

os.path.basename(path):返回文件名

os.path.dirname(path):返回文件路径

Deeplearn, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Python–os 常用函数
喜欢 (0)
admin
关于作者:
互联网行业码农一枚/业余铲屎官/数码影音爱好者/二次元

您必须 登录 才能发表评论!