文件路径操作

避开-转义字符

python文件路径导致的错误常常与"\"有关,因为在路径中的"\"常会被误认为转义字符。

所以在上述路径中,\table\name\rain中的\t,\n,\r都易被识别为转义字符。

解决的办法主要由以下三种:

复制代码
#1 前面加r表示不转义
path=r"C:\data\table\name\rain"
#2 用\\代替\
path="C:\\data\\table\\name\\rain"
#3 用/代替\
path="C:/data/table/name/rain"

相对/绝对路径

glob.glob()函数

glob.glob(文件路径)

功能:返回输入路径下 子文件路径的列表

*代表全部文件
*.png,*pdf,*jpg 可以选中特定类型
C:\Users\mayuhua\Desktop\*\*.png 桌面所有子文件夹内的png图像

复制代码
import glob

#获取指定目录下的所有图片
# 读取"C:\\Users" 目录下 所有子文件夹内的 所有png图像
print (glob.glob('C:\\Users\\*\\*.png') 

输出

复制代码
['C:\\Users\\mayuhua\\fig1.png', 'C:\\Users\\mayuhua\\fig2.png']

扩展参考:Python glob函数用法

相关推荐
Kyln.Wu30 分钟前
【python实用小脚本-211】[硬件互联] 桌面壁纸×Python梦幻联动|用10行代码实现“开机盲盒”自动化改造实录(建议收藏)
开发语言·python·自动化
Ms_Big1 小时前
ppliteseg改rknn,部署在嵌入式板,加速模型
人工智能·python·深度学习
折翼的恶魔2 小时前
数据分析:合并
python·数据分析·pandas
百锦再2 小时前
在 CentOS 系统上实现定时执行 Python 邮件发送任务
java·linux·开发语言·人工智能·python·centos·pygame
I'm a winner2 小时前
第五章:Python 数据结构:列表、元组与字典(二)
数据结构·python
番薯大佬2 小时前
Python学习-day8 元组tuple
java·python·学习
小文数模3 小时前
2025高教社国赛数学建模C题参考论文(含模型和代码)
python·数学建模·matlab
鸡哥爱技术4 小时前
Django入门笔记
笔记·python·django
猫耳君4 小时前
汽车网络安全 CyberSecurity ISO/SAE 21434 测试之一
python·安全·网络安全·汽车·iso/sae 21434·cybersecurity
勘察加熊人5 小时前
python将pdf转txt,并切割ai
数据库·python·pdf