python os库
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库相关推荐
- Python os库的使用
1. 基本介绍 os提供通用的.基本的操作系统交互功能 os库是Python的标准库,提供几百个处理函数 常用有路径操作.进程管理.环境参数等几类 路径操作:os.path子库,处理文件路径及信息 进 ...
- [python]os库与shutil库与操作系统的交互-整理硬盘中Vivaldi的作品
Vivaldi是本人最喜爱的作曲家,他结构完整,旋律优美的协奏曲真是令人着迷. 关于os库的使用 http://www.cnblogs.com/rollenholt/archive/2012/04/2 ...
- Python——os库和shutil库的使用介绍
一.os库基本介绍 1.os库是Python的标准库,包含几百个函数. 2.与操作系统相关的,包括常用路径操作.进程管理.环境参数等. 二.shutil库的概述 Os库是Python标准库中一个重要的 ...
- python os库下载_python怎么下载os库
os 库提供通用的.基本的操作系统交互功能 os 库是Python标准库,包含几百个函数,常用的有路径操作.进程管理.环境参数等. os模块包含普遍的操作系统功能,与具体的平台无关.以下列举常用的命令 ...
- Python库:Python OS库
一.路径操作 a:acess m:modify c:create 二.进程管理 command是一个字符串 打开一个程序,或调用相应程序打开一个文件 三.环境参数 import os os.getcw ...
- python: os 库
api annotation os.listdir() 列出当前目录下的所有文件和文件夹(包括被隐藏的) os.system() 运行shell命令:可将 指令 以 字符串 / 字符串拼接 的形式喂进 ...
- python os库安装_Python模块/包/库安装(6种方法)
Python模块/包/库安装(6种方法) 冰颖机器人 2016-11-29 21:33:26 一.方法1: 单文件模块 直接把文件拷贝到 $python_dir/Lib 二.方法2: 多文件模块,带s ...
- python os库使用
os.path.mkdir 首先判断path是否存在,如果存在就使用shutil中的rmtree()函数,将其删除,会将文件中的所有全部删除掉 然后利用mkdir进行创建 import os impo ...
- python os库的常用函数记录
listdir() 作用:返回指定的文件夹包含的文件或文件夹的名字的列表. 格式:os.listdir(path) path为指定的路径,且要为绝对路径 返回值是路径下文件或文件夹的名字的列表. 代码 ...
最新文章
- Tomcat 打开一闪而过
- 直接用Jdbc就能操作数据库了,为什么还要用spring框架
- 又真香了!到底是怎样的软件测试面试文档,拿到这么多大厂offer
- TODO算子-双Value类型的操作
- 理解Twisted与非阻塞编程
- 【三维路径规划】基于matlab RRT算法无人机三维路径规划【含Matlab源码 1270期】
- HTML——表格的快速生成以及表格的合并
- 给定一段IP地址172.18.18.128/26,试为该网络做一个IP地址规划,要求开 发室1、开发室2以及制造部各为一个VLAN。
- Django笔记09:一招解决使用regroup模板标签出现的重复分组问题
- Ubuntu安装过程之磁盘分区图文教程
- Python人眼视线追踪系统
- 重载运算符高精度算法
- 《科技创业启示录》一第1章 乔斯·怀特
- Linux drcom
- 华为有鸿蒙中兴有什么用,华为已官宣鸿蒙,中兴和魅族的态度却截然不同,到底啥原因?...
- vos怎样停止、启动和重启服务器?
- 【读书笔记】AUTOSAR规范与车用控制器软件开发02
- 微信小程序和野狗数据库结合
- 适配器模式(Adapter Class/Object)
- Spring框架整合Java Web Token