#!/usr/local/bin/python3
# -*- coding:utf-8 -*-import os# 查询当前路径
print(os.getcwd())
# 跳转到指定路径
os.chdir("/Users/zhangyu/PycharmProjects/s14/day4")
print(os.getcwd())
os.chdir("/Users/zhangyu/PycharmProjects/s14/day5")
print(os.getcwd())# 递归的创建指定目录下的文件夹
# print(os.makedirs("/Users/zhangyu/PycharmProjects/s14/test"))
# 若目录为空,则删除并递归到上一级目录,如若也为空则继续删除
# print(os.removedirs("/Users/zhangyu/PycharmProjects/s14/test"))# 生成单级目录
# os.mkdir("/Users/zhangyu/PycharmProjects/s14/test")
# 删除单级目录
#os.rmdir("/Users/zhangyu/PycharmProjects/s14/test")# 列出指定目录下的所有文件和子目录,以列表方式打印
print(os.listdir('.'))# 获取指定文件/目录信息
print(os.stat('module_test_file.py'))# 输出操作系统特定的路径分隔符
print(os.sep)# 输出当前平台使用的换行符
print(os.linesep)# 输出用于分割文件路径的字符串
print(os.pathsep)
# 查看当前系统的环境变量
for x, y in os.environ.items():print(x, y)# 输出当前系统名,linux 为 posix
print(os.name)# 运行shell命令
os.system('ls')# 获取文件的绝对路径
print(os.path.abspath('模块'))# 判断你输入的路径是否存在
print(os.path.exists("/Users/zhangyu/PycharmProjects/s14/test"))# 判断该路径是否是绝对路径
print(os.path.isabs("/Users/zhangyu/PycharmProjects/s14/test"))# 判断path是否是一个文件
print(os.path.isfile("/Users/zhangyu/PycharmProjects/s14/test"))# 判断path是否是一个目录
print(os.path.isdir("/Users/zhangyu/PycharmProjects/s14"))# 返回path所指向的文件或者目录的最后存取时间
print(os.path.getatime("/Users/zhangyu/PycharmProjects/s14"))# 返回path所指向的文件或者目录的最后修改时间
print(os.path.getmtime("/Users/zhangyu/PycharmProjects/s14"))if __name__ == '__main__':pass

  

转载于:https://www.cnblogs.com/octopuszy/p/9104634.html

python-os模块相关推荐

  1. 转载: Python os 模块的功能以及子函数介绍

    原文链接: python之os模块 - 程序生(Codey) - 博客园 https://www.cnblogs.com/cxscode/p/8085326.html 一.Python OS模块介绍 ...

  2. python系统-Python OS模块常用功能 中文图文详解

    一.Python OS模块介绍 OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作. 可以查看OS模块的帮助文档: >>> i ...

  3. Python学习笔记四(Python OS模块)

    Python os模块提供了一个统一的操作系统接口函数,通过python os模块可以实现对系统本身的命令,文件,目录进行操作,官方参考文档( http://docs.python.org/libra ...

  4. python os模块下载_Python OS模块目录文件处理

    Python编程语言优势特点比较突出,在Python语言中,有一种标准模块叫OS模块,Python OS模块包含普遍的操作系统功能,如果你希望你的程序能够与平台无关的话,这个模块尤为重要,它允许一个程 ...

  5. python os模块 常用命令

    os 模块用法示例 python编程时,经常和文件.目录打交道,这是就离不了os模块.os模块包含普遍的操作系统功能,与具体的平台无关.以下列举常用的命令 1. os.name()--判断现在正在实用 ...

  6. Python os模块文件操作(二)

    Python os模块文件操作(二) os模块对文件夹和文件的操作很多.可以先看: https://blog.csdn.net/weixin_43790276/article/details/9867 ...

  7. Python os模块文件操作(一)

    Python os模块文件操作(一) 一.文件描述符 在使用代码对文件进行操作时,为了指定操作的文件,避免不了要使用文件描述符,所以我们先介绍什么是文件描述符. 操作系统为了高效管理已经被打开的文件, ...

  8. Python os模块 -Python系统编程中的操作模块

    Python os模块 -Python系统编程中的操作模块 用途:处理(文件与目录)操作 以下为简单的常用操作 import os 导入os模块 help(os) 查看os模块帮助文档 os.name ...

  9. python os模块打开文件_Python 文件操作之OS模块

    with open('filepath') as rename: for line in rename: ... with 命令下 不用使用close()函数关闭文件,打开的文件在with 代码块下有 ...

  10. Python OS模块和文件处理

    Python OS模块和文件处理 文件处理 1. 打开和关闭文件 2. 读&写 3. 文件定位 OS模块 1. OS模块简介: 2. OS模块常用函数 3. OS模块常用方法实战 4. 例题练 ...

最新文章

  1. AI一分钟 | NLP先驱Aravind Joshi教授去世,曾获ACL终身成就奖;年度花木兰诞生,甘薇全权负责贾跃亭的一地鸡毛
  2. 前沿速递:Maven中央仓库新增依赖漏洞提醒功能
  3. linux显示父目录,linux – 仅列出文件的公共父目录
  4. [翻译]在GridView中插入新记录
  5. push_back和emplace_back的区别
  6. 机器学习(三十七)——Integrating Learning and Planning(3)
  7. 阅读量PHP设计,zblogPHP如何修改文章阅读量
  8. 开放对静态资源的访问
  9. html标记ruby,html5 ruby标签的定义及使用方法详解(内有实例介绍)
  10. 华硕飞马3S,日常使用续航测试
  11. HBase安装phoenix实战shell操作
  12. 利用matlab编程实现主成分分析,利用Matlab编程进行主成分分析
  13. 完成例如12345转换为中文大写1万两千三百四十五
  14. stm32 修改工作频率
  15. HttpClient Cookie rejected警告
  16. windows下 利用CoreAudio,Libmad,和3D环绕音效原理实现的MP3播放器
  17. “修真院”修行九九八十一难(1)
  18. win11触控板用不了怎么办?win11触控板用不了的解决方法
  19. 页面置换算法(FIFO、第二次机会、LRU)
  20. excel计算二元线性回归_用人话讲明白梯度下降Gradient Descent(以求解多元线性回归参数为例)...

热门文章

  1. OVS 各功能调用过程(三十一)
  2. 8 list切片_P018 python基础:数据类型之列表切片02
  3. 小程序接收json_微信推出QQ小程序,但只能接收消息无法回复!网友:鸡肋
  4. word里实现在方框中打勾和打叉
  5. 执行phpize Cannot find config.m4
  6. 道德规范的心理学透视
  7. “突破•重塑”2017年数据中心设施讨论
  8. mysql保存数据提示:Out of range value for column错误
  9. 控制ftp访问时间段
  10. 阿杜版主 我找您有事想请教下您!!