python | os包常用命令介绍

先写自己遇到的用法。

改变工作目录

import os
os.chdir("") 

返回当前工作目录

import os
os.getcwd()

目录拼接

os.path.join("datasets", "lifesat", "")

将当前目录下的datasets文件夹拼接连上lifesat文件夹。

列出指定文件下的目录和文件

import os
os.listdir("dirname")

判断是否为目录或文件

import os
os.path.isdir(name)
os.path.isfile(name)

判断是否存在文件或目录

import 
os.path.exists(name)

获得文件大小,若是目录则返回0

import os
os.path.getsize(name)

获得绝对路径

import os
os.path.abspath(name)

规范化path字符串形式

import os
os.path.normpath(path)

分离文件名与目录

import os
os.path.split(name)

分离文件名与扩展名

import os
os.path.splitext()

返回文件名

import os
os.path.basename(path)

返回文件路径

import os
os.path.dirname(path)

walk遍历目录下的所有目录和文件

import os
os.walk(path)

遍历path,返回一个对象,它的每个部分都是一个三元组,分别为目录、目录下的目录、目录下的文件

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券