文件路径操作

避开-转义字符

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函数用法

相关推荐
rgb2gray2 分钟前
增强城市数据分析:多密度区域的自适应分区框架
大数据·python·机器学习·语言模型·数据挖掘·数据分析·llm
氵文大师26 分钟前
A机通过 python -m http.server 下载B机的文件
linux·开发语言·python·http
程序员爱钓鱼35 分钟前
用 Python 批量生成炫酷扫光 GIF 动效
后端·python·trae
封奚泽优37 分钟前
下降算法(Python实现)
开发语言·python·算法
java1234_小锋42 分钟前
基于Python深度学习的车辆车牌识别系统(PyTorch2卷积神经网络CNN+OpenCV4实现)视频教程 - 自定义字符图片数据集
python·深度学习·cnn·车牌识别
爱笑的眼睛111 小时前
深入理解MongoDB PyMongo API:从基础到高级实战
java·人工智能·python·ai
辣椒酱.1 小时前
jupyter相关
python·jupyter
郝学胜-神的一滴1 小时前
Python中常见的内置类型
开发语言·python·程序人生·个人开发
火白学安全1 小时前
《Python红队攻防零基础脚本编写:进阶篇(一)》
开发语言·python·安全·web安全·网络安全·系统安全
FreeCode2 小时前
LangGraph1.0智能体开发:运行时系统
python·langchain·agent