文件路径操作

避开-转义字符

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

相关推荐
源码之家18 小时前
计算机毕业设计:Python雪球网股票数据采集与可视化系统 Flask框架 数据分析 可视化 大数据 大模型 爬虫(建议收藏)✅
大数据·python·机器学习·数据挖掘·数据分析·flask·课程设计
小白学大数据18 小时前
企业精准数据分析双路径对比:运营商大数据与 Python 爬虫技术选型与实践
大数据·开发语言·爬虫·python·数据分析
jr-create(•̀⌄•́)18 小时前
简单视频编辑tools
python·ffmpeg
袁袁袁袁满18 小时前
亮数据SERP API实现搜索引擎实时数据采集
爬虫·python·网络爬虫·爬山算法
citi18 小时前
OpenViking 本地搭建指南
开发语言·python·ai
彭于晏Yan18 小时前
Spring Boot + WebSocket 实现单聊已读未读(四)
spring boot·python·websocket
AI玫瑰助手18 小时前
Python基础:列表的切片与嵌套列表使用技巧
android·开发语言·python
Rnan-prince18 小时前
Count-Min Sketch:海量数据频率统计的“轻量级计数器“
python·算法
yiruwanlu18 小时前
特色美食赋能乡村文旅设计:经典案例落地路径深度解析
大数据·人工智能·python
在屏幕前出油18 小时前
08. ORM——快速开始
数据库·后端·python·sql·pycharm·orm