imagenet数据格式以及python文件处理的一些函数
val_0.JPEG
是图片的名称,n03444034
是图片所属的类,整理这个文件是想把所有的文件按类归类,即以n03444034
为文件名,文件中是以val_0.JPEG
为代表的图片,即将图片分类
val_0.JPEG n03444034 0 32 44 62
val_1.JPEG n04067472 52 55 57 59
val_2.JPEG n04070727 4 0 60 55
val_3.JPEG n02808440 3 3 63 63
val_4.JPEG n02808440 9 27 63 48
val_5.JPEG n04399382 7 0 59 63
val_6.JPEG n04179913 0 0 63 56
val_7.JPEG n02823428 5 0 57 63
val_8.JPEG n04146614 0 31 60 60
val_9.JPEG n02226429 0 3 63 57
val_10.JPEG n04371430 37 38 44 45
。。。。。。。。。
val_9990.JPEG n02132136 0 1 47 63
val_9991.JPEG n03930313 7 16 57 40
val_9992.JPEG n02231487 30 8 56 41
val_9993.JPEG n02927161 8 0 55 46
val_9994.JPEG n02226429 0 0 63 63
val_9995.JPEG n03085013 0 0 63 63
val_9996.JPEG n03444034 0 9 63 63
val_9997.JPEG n03424325 10 10 38 42
val_9998.JPEG n01629819 28 18 63 31
val_9999.JPEG n02699494 17 33 28 39
Python中的os.path.exists
函数
os
即operating system(操作系统),Python 的 os 模块封装了常见的文件和目录操作。
os.path.exists
os.path模块主要用于文件的属性获取,exists是“存在”的意思,所以顾名思义,os.path.exists()就是判断括号里的文件是否存在的意思,括号内的可以是文件路径。
举个栗子:user.py为存在于当前目录的一个文件
输入代码:
import os
path = os.path.exists('user.py')
print(path)
输出结果:
TrueProcess finished with exit code 0
如果不存在,返回的则是FALSE。
Python中的os.mkdir()
函数 参考
import os
os.mkdir('d:\hello')
import os
os.makedirs('d:\\books\\book')
2. 删除目录
在Python中可以使用os.rmdir()函数删除目录。其原型如下所示:os.rmdir(path)
其参数path 为要删除的目录的路径。例如把D盘下的hmm的目录删除
import os
os.rmdir('d:\hmm')
删除多级目录,在Python中可以使用os.removedirs()函数删除多级目录。
其原型如下所示:os.removdirs(path)
其参数path 为要删除的多级目录的路径。
import os
os.removedirs('d:\\books\\book')
import os
os.remove('d:\\books\\book\\book.txt')
a=os.walk('d:\\books')
def fun():for i in a:print i
fun()
('d:\\books', ['book'], ['aa.txt'])
('d:\\books\\book', [ ], [ ])
python shutil.move
移动文件
#复制文件:
shutil.copyfile("oldfile","newfile") #oldfile和newfile都只能是文件
shutil.copy("oldfile","newfile") #oldfile只能是文件夹,newfile可以是文件,也可以是目标目录
#复制文件夹:
shutil.copytree("olddir","newdir") #olddir和newdir都只能是目录,且newdir必须不存在
#重命名文件(目录)
os.rename("oldname","newname") #文件或目录都是使用这条命令
#移动文件(目录)
shutil.move("oldpos","newpos")
shutil.move("D:/知乎日报/latest/一张优惠券,换你的通讯录信息,你愿意吗?.pdf", "D:/知乎日报/past/")
python 删除非空文件夹os.remove(path)
参考
import os
import shutil
os.remove(path) #删除文件
os.removedirs(path) #删除空文件夹
shutil.rmtree(path) #递归删除文件夹
imagenet数据格式以及python文件处理的一些函数相关推荐
- python 文件和路径操作函数小结
1. 文件路径的相关处理 用 os.path 就完全解决所有问题,包括路径拼接.路径拆分.相对路径提取.文件存在性判断.文件遍历.递归遍历等等.相关函数有: os.path.join os.path ...
- python 文件操作 os.mkdir()函数
os.mkdir() 方法用于以数字权限模式创建目录.默认的模式为 0777 (八进制). os.mkdir(path[, mode]) path – 要创建的目录 mode – 要为目录设置的权限数 ...
- 关于python文件中调用matlab函数的打包问题
1.首先说明python如何调用matlab函数的? 这里我参考的是这篇文章:(3条消息) pythonGUI调用matlab并打包成可执行文件的解决方法_白金之星1717的博客-CSDN博客_pyt ...
- python 文件操作 os.readlines()函数用法
引用文章:Python File readlines() 方法
- python 文件操作 os.readline()函数用法
引用文章:Python File readline() 方法
- python中和操作目录相关的函数包括_python文件和目录操作函数小结
<python 与数据挖掘 > 一 导读 前 言为什么要写本书?Python是什么? Python是一种带有动态语义的.解释性的.面向对象的高级编程语言.其高级内置数据结构,结合动态类型和 ...
- python实验目的_实验五 Python文件操作实验
实验五 Python文件操作实验 一.实验目的与要求 1.掌握文件的打开和关闭. 2.掌握文件的不同操作,如读写.重命名.删除. 3.熟悉闭包.装饰器以及常见内置函数的使用. 二.实验原理 在pyth ...
- Python学习篇(一) 新建Python文件
文章目录 前言 一.Python的自述 二.Python3.8的安装 三.Pycharm 2018.3.5的安装 四.新建Python文件 五.print函数 5.1输出在控制台 5.2 输出在文件 ...
- python del用法_python del()函数用法 -电脑资料
示例程序如下: >>> a = [-1, 3, 'aa', 85] # 定义一个list >>> a [-1, 3, 'aa', 85] >>> ...
最新文章
- HDU1212(大数取模-秦九昭算法)
- ubuntu下 pip3 install 出现 urllib3.exceptions.ReadTimeoutError:的解决办法
- python 基础(十)
- Android自定义View之上拉、下拉列表 头部元素跟随 缩放、平移效果的实现
- docker强制删除none的image镜像
- 简单实现x的n次方pta_Hydramotion海默生-PTA(对苯二甲酸)在线粘度计
- [LeetCode]Balanced Binary Tree
- angularJs的spa页面切换以及ngRoute模块
- 全国重要城市DNS列表
- python实现同一目录文件下所有Excel数据文件的合并
- 如何使用shell收集linux系统状态,并把结果发给远端服务器
- c语言谭浩强第五版 第五章习题14 牛顿迭代法求方程根
- 2022年中国研究生数学建模竞赛
- python探究小市值因子的有效性
- 关于Selenium2Library库导入PyCharm无法自动感知关键字的解决方法
- 一键生成App图标所有尺寸的三个酷站分享
- 史上最详细Lip-reading with Hierarchical Pyramidal Convolution and Self-Attention文章记录
- python在电脑上怎样下载_怎样在电脑上下载哔哩哔哩的视频?
- 打字_盲打训练/打字训练网站(updating)/打字测速网站
- vim下fcitx优化
热门文章
- python--数据类型bytes
- djang项目部署之IIS7部署
- hdu 2025 查找最大元素 (水)
- 社交平台舆情分析项目的总结和感想(LU学习,EM,KNN)(二)
- 斯特林数第一类数的应用 hdu3625
- 如何使得WIN7下用VS2010做出的MFC程序具有XP风格(摆脱传统界面的效果)
- 计算机机等级考试四级模拟,《全国计算机等级考试上机考试模拟考场-四级》.pdf...
- oracle数据库应用与开发习题,《Oracle数据库应用》练习题及答案.docx
- pwm一个时间单位_解读:什么是PWM“死区”?
- random输出1到10之间_第43P,随机数,Python内置库之random