python:os模块的简单使用

系统 130 0

os模块描述:

python标准库中的一个用于访问操作系统功能的模块。

作用:

用来实现跨平台访问

常用操作:

os.sep

系统路径的分隔符

            
              
                >>
              
              
                >
              
              
                import
              
               os

              
                >>
              
              
                >
              
              os
              
                .
              
              sep

              
                '/'
              
            
          
            
              #windows上运行结果为:\\
#windows上的pycharm运行结果为:\
#Linux运行结果为:/

            
          

os.linesep

输出当前平台使用的行终止符

            
              
                >>
              
              
                >
              
              
                import
              
               os

              
                >>
              
              
                >
              
              os
              
                .
              
              linesep

              
                '\n'
              
            
          

os.environ

获取系统环境变量

os.getcwd()

获取当前工作路径

            
              
                >>
              
              
                >
              
              
                import
              
               os

              
                >>
              
              
                >
              
              os
              
                .
              
              getcwd
              
                (
              
              
                )
              
              
                '/home/python'
              
            
          

os.chdir(‘路径’)

            
              
                >>
              
              
                >
              
              
                import
              
               os

              
                >>
              
              
                >
              
              os
              
                .
              
              chdir
              
                (
              
              
                '/home'
              
              
                )
              
              
                >>
              
              
                >
              
              os
              
                .
              
              getcwd
              
                (
              
              
                )
              
              
                '/home'
              
            
          

os.name

当前使用的平台

            
              
                >>
              
              
                >
              
              
                import
              
               os

              
                >>
              
              
                >
              
              os
              
                .
              
              name

              
                'posix'
              
            
          
            
              #window为:'nt'
#Linux为:'posix'

            
          

os.mkdir(‘目录名’)

生成单级目录

os.rmdir(‘目录名’)

删除单级目录,若目录不为空则无法删除

os.rename(‘oldname’, ‘newname’)

重命名文件/目录

os.listdir()

返回指定目录下的所有文件和目录

os.path.exists(path)

判断文件或者目录是否存在,存在返回True,否则返回False

os.path.isfile(path)

判断是否为文件。是文件返回True,否则返回False

os.path.isdir(path)

判断是否为目录。是目录返回True,否则返回False


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请请扫描上面二维码支持博主1元、2元、5元等您想捐的金额吧,狠狠点击下面给点支持吧

发表我的评论
最新评论 总共0条评论