资讯专栏INFORMATION COLUMN

python中的os

_ipo / 2396人阅读

摘要:返回的是列表类型。高级写法返回的绝对路径将路径分解为文件夹文件名,返回的是元组类型。文件或文件夹的最后修改时间,从新纪元到访问时的秒数。获取文件的大小文件是否存在创建文件夹删除文件夹执行系统命令和分别检验给出的路径是一个目录还是文件

import os
import time

# 1 获取当前路径
# /Users/ztc/studyspace/python-playground
# print(os.getcwd())


# 2 列举目录下的所有文件。返回的是列表类型。
# ["py_mysql", "socket-udp-tcp", "1_py高级写法.py", ... ]
# print(os.listdir("."))

# 3 返回path的绝对路径
# /Users/ztc/studyspace/python-playground
# print(os.path.abspath("."))

# 4 将路径分解为(文件夹,文件名),返回的是元组类型。
# (".", "Hello.py")
# print(os.path.split("./Hello.py"))


# 5
"""
 os.path.getmtime(path):文件或文件夹的最后修改时间,从新纪元到访问时的秒数。
 os.path.getatime(path):文件或文件夹的最后访问时间,从新纪元到访问时的秒数。
 os.path.getctime(path):文件或文件夹的创建时间,从新纪元到访问时的秒数。
"""
# print(os.path.getmtime("."))os.putenv

# 6 获取文件的大小
# print(os.path.getsize("./aaa.jpeg"))
# print(os.path.getsize("./baidu.html"))

# 7 文件是否存在
# print(os.path.exists("./des.py")) #True

# 8 创建文件夹 删除文件夹
# if os.path.exists("abc"):
#     pass
# else:
#     os.mkdir("abc")
#
# time.sleep(2)
# os.rmdir("abc")

# 9 执行系统命令
# os.system("ls")

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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/43732.html

相关文章

  • python模块之os.path

    摘要:返回的绝对路径名返回文件名,等同于调用返回值的第二个元素。与不同,此函数的返回值一定是一个有效路径。返回值是自时间算起的浮点值,单位为秒。规范路径名中的多余分隔符以及上级引用,如将全部转换为。 os.path.abspath(path) 返回path的绝对路径名 >>> os.path.abspath(.) C:UsersadminDesktopPycharmProjectspytho...

    mrli2016 评论0 收藏0
  • [原创][连载]nim与python的异同1

    摘要:与的异同名词方法与函数同义仅仅是语言规定差异在本文中不做区别都是指定义的处理过程的有返回值没有返回值版之后出现的方法专指类中的函数的方法指无返回值的处理函数指有返回值的处理中的方法指无返回值的处理函数指有返回值的处理主模块的判断空代码为保 nim与python的异同 名词:方法与函数同义.仅仅是语言规定差异.在本文中不做区别. 1. python都是指def定义的处理过程 2. nim...

    wuaiqiu 评论0 收藏0
  • Python文件及目录操作

    摘要:报告这错误后,继续或者抛出终止。调用方式当前遍历的目录目录下的目录列表目录下的文件列表在进行文件内指针重置的时候,除了基础篇文件部分介绍的绝对定位外,通过模块还可以实现相对定位。 Python的目录操作主要依赖于os和 shutil 模块. Python目录操作 新建目录 os.mkdir(./test/) #在当前目录下新建名为test的目录,存在则报错 新建多级目录 os.make...

    dkzwm 评论0 收藏0
  • python-tab补全模块

    摘要:补全模块安装模块编写补全模块内容查看模块内容版本一下使用这行内容下使用这行内容版本二查看默认可以查找到的包目录就是默认可以模块的路径把移动到查看的目录中的一个即可测试结果使用补全每次都要先导入补全模块 python tab补全模块 安装readline模块 [root@zabbix-server ~]# pip install readline 编写补全模块内容 查看模块内容:版本一[...

    sixgo 评论0 收藏0
  • [零基础学python]折腾一下目录

    摘要:就像这样以下将一些典型举例说明特别说明,下面的所有操作,均是进入到如下的目录中进行的。上面的操作发现这个文件在当前目录下是不存在的,但是,用能够返回一个绝对路径并带有这个不存在的文件的文件名。返回首页上一讲私有和专有 python在安装的时候,就自带了很多模块,我们把这些模块称之为标准库,其中,有一个是使用频率比较高的,就是 os 。这个库中方法和属性众多,有兴趣的看官可以参考官方文档...

    Crazy_Coder 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<