python os库的常用函数记录
listdir()
作用:返回指定的文件夹包含的文件或文件夹的名字的列表。
格式:os.listdir(path)
- path为指定的路径,且要为绝对路径
- 返回值是路径下文件或文件夹的名字的列表。
代码:
import os
path = "F:\\"
file_list = os.listdir(path):
print(file_list)
os.path.join()
作用:连接路径名
代码:
import os
path1 = "USERS"
path2 = "desktop"path3 = path1+path2
path4 = os.path.join(path1,path2)print(path3)
print(path4)
结果:
USERSdesktop
USERS\desktop
#注意斜杠方向是\
os.path.abspath()
作用:将路径修改为绝对路径
代码:
path1 = 'C:/Users/UESRDER/Desktop'
path2 = 'C:\\Users\\UESRDER\\Desktop'
file = "新建文本文档.txt"
path1 = os.path.join(os.path.abspath(path1),file)
path2 = os.path.join(os.path.abspath(path2),file)
print(path1)
print(path2)
结果:
C:\Users\UESRDER\Desktop\新建文本文档.txt
C:\Users\UESRDER\Desktop\新建文本文档.txt
#注意斜杠方向,都变成一样的格式了
os.rename()
作用:给文件或者目录重命名
格式: os.rename(src, dst)
- src为要修改的文件名,dst为修改后的文件名
- 该函数没有返回值
代码示例:
#修改一个文件夹里的所有文件名
import os
path = 'C:/Users/UESRDER/Desktop/test/0'
filelist = os.listdir(path)#列出路径下的文件名或图片名并且存入list列表
total_num = len(filelist)#获取文件长度(个数)
i = 0
for files in filelist:i = i+1src = os.path.join(os.path.abspath(path),files)#要修改的文件的绝对路径dst = os.path.join(os.path.abspath(path),str(i)+'.png') #os.path.join()(从哪里读数据,数据路径)os.rename(src,dst)
python os库的常用函数记录相关推荐
- Python turtle库的常用函数
Turtle是python内置的图形化模块,可以用来绘制线条.圆.文本等图形. 画布就是turtle用于绘图区域, 我们可以设置它的大小和初始位置 1.设置画布大小: turtle.screensiz ...
- [转载] [python标准库]math——数学函数
参考链接: Python数学库| expm1()方法 [python标准库]math--数学函数 作用:提供函数完成特殊的数学运算. Python 版本:1.4 及以后 ...
- C语言windows.h库的常用函数(三)
SetCursorPos函数 用途 SetCursorPos函数是windows.h库中用来设置指针位置的函数,使用该函数鼠标指针将会直接跳至指定坐标位置 参数 SetCursorPos函数拥有x和y ...
- Py之Numpy:Numpy库中常用函数的简介、应用之详细攻略
Py之Numpy:Numpy库中常用函数的简介.应用之详细攻略 目录 Numpy库中常用函数的简介.应用 1.X, Y = np.meshgrid(X, Y) 相关文章 Py之Numpy:Numpy库 ...
- pillow是python的图像处理标准库_详解Python图像处理库Pillow常用使用方法
pil(python image library)是python的第三方图像处理库,但是由于其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了. 其官方主页为:pil. pil ...
- (numpy)python中Array的常用函数
python中Array的常用函数 1.unique 2.sum 3.max 1.unique a = np.random.randint(10, size=20).reshape(4,5) a &g ...
- gmpy2库的常用函数及其作用
第一次做RSA题,去找题解,发现得用上gmpy2库,下好之后去了解了一下gmpy2库的常用函数 注:一般是用这个库来解决一些大整数之间的各种计算,下面的例子都是举的常规数 1.求两整数的最大公因数 i ...
- pillow属于python标准库吗_详解Python图像处理库Pillow常用使用方法
PIL(Python Image Library)是python的第三方图像处理库,但是由于其强大的功能与众多的使用人数,几乎已经被认为是python官方图像处理库了. 其官方主页为:PIL. PIL ...
- Python中random模块常用函数/方法(2)——random.random(),random.randint()和random.uniform()
1.random.random():生成一个0到1的随机符点数: 0 <= n < 1.0 语法:random.random() #生成一个0~1之间的随机浮点数 print(" ...
最新文章
- 洛谷P1678-烦恼的高考志愿
- 数学连乘和累加运算符号_期中复习:小学数学各年级知识点和重点、难点大全!...
- Day1 安装虚拟机和centos7系统
- netcore 实现一个简单的Grpc 服务端和客户端
- SpringBoot加载静态资源
- 【好书推荐】-你的灯亮着吗?
- 企业图纸共享办公系统哪个好
- 微服务整合J2cache并改造使用
- open-falcon配置报警
- 2.使用RNN做诗歌生成
- Linux查看CPU使用率的一些命令
- 计算机键盘功能教案,键盘认识教案
- 一对一语音视频直播双端原生APP源码/thinkphp后台源码/社交交友语音视频聊天即时通信APP源码
- 使用树莓派3B+ 制作一个属于自己的无线AP 无线路由器 一个Wi-Fi热点
- poj3046 Ant Counting
- 获取sku详细信息 API 返回值说明
- 计算机工程师系列职称答辩,评中级工程师职称需要答辩吗?申报人需哪些条件?...
- python django 图片管理系统
- FL Studio20.9水果软件免费插件有哪些?
- java 多线程爬取网页,利用jsoup爬取百度网盘资源分享连接(多线程)
热门文章
- 【参赛作品65】MOGDB/openGauss的txid_snapshot 数据类型和相关函数
- 如何在 Mac 中隐藏文件或文件夹?
- 智联招聘java可信吗_蛇字属于什么生肖十二生肖中的动物各怎么读?
- xbox蓝牙手柄驱动_如何通过蓝牙将Xbox One控制器连接到Windows
- Web前端学习笔记(五)--- 手风琴菜单
- tp5.0 think-queue 消息队列
- Linux下固态硬盘坏块修复,固态硬盘如果发现坏块就完蛋了
- channel estimation
- python标准数据类型叮叮叮
- Lync / Skype for Business登录界面UI切换