paddlepaddle_文件操作_画图操作_图片基本处理

Attention:

学习注重的就是持之以恒,如果只是靠着了解新东西的新鲜度学习,那么便不会持久,更不会学到真正的知识。

好的,本blog在于分享一些基础的知识,并不进行深入的讲解。在这里只是给介绍一些,大家会一次又一次遇到的问题,同时介绍一下python必须会用到的小工具。

1、查找特定文件

关于文件的操作一般都需要导入OS模块

import os

如果你想要查询的文件,在目录“find_file_path",那么便将这个目录付给变量path

path = “find_file_path"

Q: so why?

A: 1、减少编写的代码的长度,同时增加代码的可阅读性。

​ eg:在编写代码的后面会多次且重复的使用到这个目录,如果将其值赋给path,可大大的节约 代码量,同时更重要的还有如下:

​ 2、将目录信息赋给path,其中一个原因便是为了增加代码的可重用性,

​ eg:如果下次你想查找文件"find_file_A_path",那么便可以直接更改path的值,而不用一个一个 的全部修改

将带查找的名称,也赋值给一个变量

filename = "target_file"

前置知识储备:

获取path文件下的所有子文件,并存储到files中。

files = os.listdir(path)

eg: 如下图所示,获取"prac"文件下的所有子文件。如图红线框中所示:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oOVCcIQT-1588575019729)(C:\Users\kingdom\AppData\Roaming\Typora\typora-user-images\image-20200504104219956.png)]

输出:

['items.py', 'middlewares.py', 'pipelines.py', 'settings.py', 'spiders', '__init__.py', '__pycache__']

之后循环每个"path",下的所有子文件。

1、如果存在文件夹,重复上述操作,

2、如果存在文件,观察文件是否符合要求,符合要求则存储,不符合则continue

全部代码如下图所示:

def findfiles(path):
    files = os.li
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值