os.name<得到系统的名字>
os.sep<当前系统使用目录分隔符>
os.getcwd()<本.py文件的目录路径>
os.chdir()<修改当前目录>
osgetenv("PATH")<获取环境变量>
os.environ()<获取并修改环境变量>
os.mkdir(dirname)<当前路径下建立一个字文件夹>
os.listdir()列出某个目录下的目录和文件 是一个列表数据
os.rename("0001.txt","0002.txt")修改路径下文件的名字 旧的001.txt 更改为0002.txt
os.remove("0002.txt")删除文件 0002.txt

import os# os库是 与文件和目录打交道的库
# os.name
# 得到系统的名字 是一个字符串类型的数据
# 当你使用的是.py文件类型执行需要输出则需要调用print()函数 把该字符串输出
# 如果你的是shell 则直接再终端窗口返回
# windos系统:nt        Linux/Unix 系统:posix
a=os.name
print(a)#posix
# os.sep
# 表示<当前系统使用目录分隔符>的字符串数据
b=os.sep
print(b)#/# os.getcwd()
# 获得当前工作目录,即<本.py文件的目录路径>  字符串数据格式
c=os.getcwd()
print(c)#/home/dalaojun/桌面/python语言程序设计13期
# os.chdir()
# 修改当前目录
os.chdir("/home/dalaojun/桌面")
# d=os.getcwd()
# print(d)#/home/dalaojun/桌面# osgetenv()获取环境变量
# osgetenv()获取环境变量   需要添加参数如PATH
e=os.getenv("PATH")
print(e)#一串字符串类型的数据 # os.environ()获取并修改环境变量
# os.mkdir(dirname)当前路径下建立一个字文件夹
# os.mkdir("新文件夹")
# os.rmdir(dirname)当前路径下删除一个文件
# os.rmdir("新文件夹")
# os.listdir()列出某个目录下的目录和文件  是一个列表数据
# f=os.listdir()
# print(type(f))
# os.rename()修改路径下文件的名字   旧的001.txt 更改为0002.txt
# os.rename("0001.txt","0002.txt")
# os.remove()删除文件  0002.txt
# os.remove("0002.txt")

路径操作(os.path)
import os.path
常用函数

os.path.abspath(path)    #返回path在当前系统中的绝对路径
os.path.normpath(path)  #归一化path的表示形式(统一用\\分割路径)
os.path.relpath(path)   #返回当前程序与文件之前的相对路径
os.path.dirname(path)   #返回path中的目录路径
os.path.basename(path)  #返回path中最后的文件路径
os.path.join(path,*paths)   #组合path和paths,返回一个字符串
os.path.exists(path)    #判断path对应文件或目录是否存在,返回布尔类型
os.path.isfile(path)    #判断path所对应的是否是已存在的文件,返回布尔类型
os.path.isdir(path) #判断path所对应的是否是已存在的目录,返回布尔类型
os.path.getatime(path)  #返回path对应文件或目录上一次访问的时间(access)
os.path.getmtime(path)  #返回path对应文件或目录上一次修改的时间(modify)
os.path.getctime(path)  #返回path对应文件或目录创建的时间(create)
os.path.getsize(path)   #返回path对应文件的大小,以字节为单位

python os库相关推荐

  1. Python os库的使用

    1. 基本介绍 os提供通用的.基本的操作系统交互功能 os库是Python的标准库,提供几百个处理函数 常用有路径操作.进程管理.环境参数等几类 路径操作:os.path子库,处理文件路径及信息 进 ...

  2. [python]os库与shutil库与操作系统的交互-整理硬盘中Vivaldi的作品

    Vivaldi是本人最喜爱的作曲家,他结构完整,旋律优美的协奏曲真是令人着迷. 关于os库的使用 http://www.cnblogs.com/rollenholt/archive/2012/04/2 ...

  3. Python——os库和shutil库的使用介绍

    一.os库基本介绍 1.os库是Python的标准库,包含几百个函数. 2.与操作系统相关的,包括常用路径操作.进程管理.环境参数等. 二.shutil库的概述 Os库是Python标准库中一个重要的 ...

  4. python os库下载_python怎么下载os库

    os 库提供通用的.基本的操作系统交互功能 os 库是Python标准库,包含几百个函数,常用的有路径操作.进程管理.环境参数等. os模块包含普遍的操作系统功能,与具体的平台无关.以下列举常用的命令 ...

  5. Python库:Python OS库

    一.路径操作 a:acess m:modify c:create 二.进程管理 command是一个字符串 打开一个程序,或调用相应程序打开一个文件 三.环境参数 import os os.getcw ...

  6. python: os 库

    api annotation os.listdir() 列出当前目录下的所有文件和文件夹(包括被隐藏的) os.system() 运行shell命令:可将 指令 以 字符串 / 字符串拼接 的形式喂进 ...

  7. python os库安装_Python模块/包/库安装(6种方法)

    Python模块/包/库安装(6种方法) 冰颖机器人 2016-11-29 21:33:26 一.方法1: 单文件模块 直接把文件拷贝到 $python_dir/Lib 二.方法2: 多文件模块,带s ...

  8. python os库使用

    os.path.mkdir 首先判断path是否存在,如果存在就使用shutil中的rmtree()函数,将其删除,会将文件中的所有全部删除掉 然后利用mkdir进行创建 import os impo ...

  9. python os库的常用函数记录

    listdir() 作用:返回指定的文件夹包含的文件或文件夹的名字的列表. 格式:os.listdir(path) path为指定的路径,且要为绝对路径 返回值是路径下文件或文件夹的名字的列表. 代码 ...

最新文章

  1. Tomcat 打开一闪而过
  2. 直接用Jdbc就能操作数据库了,为什么还要用spring框架
  3. 又真香了!到底是怎样的软件测试面试文档,拿到这么多大厂offer
  4. TODO算子-双Value类型的操作
  5. 理解Twisted与非阻塞编程
  6. 【三维路径规划】基于matlab RRT算法无人机三维路径规划【含Matlab源码 1270期】
  7. HTML——表格的快速生成以及表格的合并
  8. 给定一段IP地址172.18.18.128/26,试为该网络做一个IP地址规划,要求开 发室1、开发室2以及制造部各为一个VLAN。
  9. Django笔记09:一招解决使用regroup模板标签出现的重复分组问题
  10. Ubuntu安装过程之磁盘分区图文教程
  11. Python人眼视线追踪系统
  12. 重载运算符高精度算法
  13. 《科技创业启示录》一第1章 乔斯·怀特
  14. Linux drcom
  15. 华为有鸿蒙中兴有什么用,华为已官宣鸿蒙,中兴和魅族的态度却截然不同,到底啥原因?...
  16. vos怎样停止、启动和重启服务器?
  17. 【读书笔记】AUTOSAR规范与车用控制器软件开发02
  18. 微信小程序和野狗数据库结合
  19. 适配器模式(Adapter Class/Object)
  20. Spring框架整合Java Web Token

热门文章

  1. Vue教程:简介(一)
  2. 如何使用工具进行线上 PHP 性能追踪及分析?
  3. 图片--Android加载图片导致内存溢出(Out of Memory异常)
  4. 用Eclipse 统计代码行数小技巧
  5. 漂亮的自适应宽度的多色彩CSS图片按钮
  6. mysql 字符集支持情况
  7. Powerdesigner导出ORACLE形式sql文件遇到的问题总结
  8. 个人项目总结----By Li Zhang
  9. Centos7下搭建FastDFS+Nginx
  10. Hdoj 2563.统计问题 题解