python os模块

python os模块本篇详细讲解 pythonos 模块的使用以及功能 importos 导入 os 模块 print os name 查看操作系统 nt windows posix linux unis macos print os uname 打印电脑详细信息 不支持 windows print os environ 获取操作系统的所有环境变量 print os environ get

本篇详细讲解python os模块的使用以及功能

import os

print(os.getcwd())

#查看当前文件所在的路径 current

print(os.listdir())

获取当前文件夹下所有的文件 不能深层获取

path=‘路径’

print(os.listdir(path))

#获取指定路径下所有的的文件

import os.path

#获取当前文件的绝对路径

print(os.path.abspath(” “))

#拼接路径

print(os.path.join( , ))

#拆分路径

print(os.path.split(写路径))

#获取文件拓展名

print(os.path.splitdrive())

#判断是否是目录(文件夹)

print(os.path.isdir())

print(os.path.isfile())

检查路径是否存在

print(os.path.exists())

获取文件大小 结果是字节

print(os.path.getsize())

#或许绝对路径

print(os.path.dirname())

#获取相对路径

print(os.path.basename())

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231264.html原文链接:https://javaforall.net

(0)
上一篇 2026年1月18日 下午1:01
下一篇 2026年1月18日 下午1:22


相关推荐

  • 什么是泛型编程

    什么是泛型编程1.C++两种抽象方法(1)面向对象编程封装(Encapsulation)继承(Inheritance)多态(Polymorphism)(2)泛型编程概念(concepts)模型化(modeling)强化(refinement)2.泛型编程概念泛型编程(GenericProgramming)指在多种数据类型上皆可操作。和面向对象编程不同,它并不要求额外的间接…

    2022年6月15日
    29
  • 中国软件服务外包IT公司最新排名-IT外包最强前50名

    中国软件服务外包IT公司最新排名-IT外包最强前50名http://blog.sina.com.cn/s/blog_682990630100tvdx.html2010中国软件出口企业20强http://www.chinadaily.com.cn/micro-reading/dzh/2011-04-22/content_2396387_2.html中国软件企业出口(外包)20强发布http://news.xinhuane

    2022年5月9日
    64
  • 从零开始学 iOS 开发的15条建议「建议收藏」

    从零开始学 iOS 开发的15条建议「建议收藏」作者:清醒疯子利炳根授权本站转载。事情困难是事实,再困难的事还是要每天努力去做是更大的事实。因为我是一路自学过来的,并且公认没什么天赋的前提下,进步得不算太慢,所以有很多打算从零开始的朋友会问我,该怎么学iOS开发。跟粉丝群的朋友交流了一下,决定把之前的《18条建议》修改一下,这里统一回答一次。分三部分:第一部分:态度和电脑1、不要关注别人的学习经历,不要关注别人加薪经历

    2022年5月30日
    36
  • kubernetes可以实现容器集群的哪些功能_hadoop高可用集群搭建

    kubernetes可以实现容器集群的哪些功能_hadoop高可用集群搭建二进制方式部署Kubernetes高可用集群文章目录二进制方式部署Kubernetes高可用集群1.环境准备1.1.Kubernetes高可用集群部署方式1.2.Kubernetes集群弃用docker容器1.3.Kubernetes集群所需的证书1.4.环境准备1.5.安装cfssl证书生成工具2.操作系统初始化配置3.部署Etcd集群3.1.使用cfssl证书工具生成etcd证书3.2.部署etcd集群4.部署Docker服务4.1.安装docker4.2.为docker创建systemctl启动脚本

    2025年8月28日
    7
  • 投巧解决JavaScript split方法出现空字符的问题

    投巧解决JavaScript split方法出现空字符的问题直接使用split,前后各有一个“”值。>>varstr=’,a,b,c,d,e,f,’;>>str.split(‘,’);//(8)[“”,”a”,”b”,”c”,”d”,”e”,”f”,””]临时方法:split后,可以用filter过滤掉空值。>>varstr=’,a,b,c,d,e,f,’;>&…

    2025年8月8日
    6
  • 网络天才网页版在线玩无需下载(中国破解网络的天才)

    网络天才这是一款解谜问答类的娱乐游戏,用独具色彩的画面风格,以阿拉丁为故事背景,可以用几个问题来猜出你心中所想,并体验多种思维导向与解谜挑战,非常适合闲暇时间里休闲娱乐一下。感兴趣的快来下载吧!游戏特色释放你的创造力由于Geniz,你可以解锁,并玩转新的背景,随意定制Akinator。这个精灵将变成一个吸血鬼、牛仔或迪斯科舞者。继续猜每天尝试找出5个神秘人物,赢得特别的天才,用来定制你最喜欢的妖怪…

    2022年4月18日
    5.6K

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号