美文网首页
OS模块常用命令

OS模块常用命令

作者: 鲸随浪起 | 来源:发表于2019-08-13 09:36 被阅读0次
import os

#1.返回当前代码文件的绝对路径
abs_route = os.path.abspath(__file__)
print(abs_route)

#2.返回当前文件的根目录路径
route = os.path.dirname(abs_route)
print(route)

#3.拼接路径
file_path = os.path.join(os.path.dirname(route),'test2','pub_multiple.py')
print(file_path)

#4.判断当前的路径是否存在
print(os.path.exists(route))

#5.返回路径的最后的文件名
print(os.path.basename(route))

#6.切分目录和文件名,元祖返回('目录','文件名')
print(os.path.split(route))


dirpath = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
file_path = os.path.join(dirpath,'log','pub_multiple.py')
print(os.path.isdir(file_path)) #判断目录是否存在
print(os.path.exists(file_path)) #判断文件是否存在


#查找目录所有的文件夹名和文件名
import os  
    
def file_name(file_dir):   
    for root, dirs, files in os.walk(file_dir):  
        print(root) #当前目录路径  
        print(dirs) #当前路径下所有子目录  
        print(files) #当前路径下所有非目录子文件
file_name('C:\\Users\\Administrator\Desktop\\tinyproxy日志查找')

相关文章

  • Python中的os模块与自动修改文件名

    一、os模块中的常用命令 python中的os模块用来进行一些文件操作,对于常用命令整理为如下导图: 二、自动修改...

  • python os模块和shutil模块

    Python os 模块常用命令 1.os.name()——判断现在正在实用的平台,Windows 返回 ‘nt'...

  • Python OS 文件/目录方法

    os模块提供了非常丰富的方法来处理文件和目录 常用命令 os.getcwd(): 返回当前工作目录 os.mkdi...

  • Python碎碎念(3):数据读写

    转载请在文章起始处注明出处,谢谢。 1、os模块 os模块是用来处理文件和目录的。 a.常用命令 b.相对路径和绝...

  • 异常

    今天学习了os模块中的一些操作,常用模块有: os模块 os.path模块 shutil模块 ...

  • OS模块常用命令

  • python内置os.path模块

    python内置os.path模块 os.path os.path 模块 是 os模块下的一个子模块,同样用于目录...

  • python语法入门四

    文件 os + time模块 pickle模块 异常 文件 os + time模块 pickle模块 异常

  • Python基础-day10

    list ​ os模块 ​ os.path模块 ​ 文件操作 os模块 sys解析命令行参数(去...

  • Python 基础篇章5-os模块

    os模块 os模块简介 os模块是我们接触python可能最常用的一个内置模块。os作者是认为是operation...

网友评论

      本文标题:OS模块常用命令

      本文链接:https://www.haomeiwen.com/subject/wiamjctx.html