python读写文件——生成 数据集的 test.flist 文件 ——【实用教程】

阅读: 评论:0

python读写文件——生成 数据集的 test.flist 文件 ——【实用教程】

python读写文件——生成 数据集的 test.flist 文件 ——【实用教程】

前言:

  首先相信打开这个博文的大部分是新人,个人建议,遇到陌生的知识点,可直接去教程类文档查阅,而不是看各种博文,高效收集有用资料也是一种技能;

例如本节代码来源: Python 文件I/O 菜鸟教程 --新人推荐–{ 墨理学AI }

# -*- coding: UTF-8 -*-# 打开一个文件
fo = open(&#", "w")
fo.write( "www.runoob!nVery good site!n")# 关闭打开的文件
fo.close()

示例一:


  • genFileList.py 代码如下:
# -*- coding: utf-8 -*-
"""生成 数据路径 flist 文件内容示例:
celebahq/0.jpg
celebahq/1.jpg
celebahq/2.jpg"""import os
import shutilflist = []
fo = open("test.flist", "w")
for i in range(10):path = 'celebahq/' + str(i) +'.jpg'fo.write(path + 'n')# flist.append(path)# print(flist)
fo.close()

示例二:


如:

# -*- coding: utf-8 -*-
"""生成 数据路径 flist 文件数据父目录只有一层生成内容示例:
celebahq/hello.jpg
celebahq/welcome.jpg
celebahq/to.jpg
celebahq/my.jpg
celebahq/heart.jpg"""
import glob
import osflist = []
fo = open("train.flist", "w")
filePath = 'train/'
# 拿到所有路径
fileList = glob.glob(filePath + '*.jpg')for path in fileList:basename = os.path.basename(path)temp_path = filePath + basenamefo.write(temp_path + 'n')flist.append(temp_path)
#
print(flist)
fo.close()

加油,年轻人 – 墨理


本文发布于:2024-02-02 17:10:58,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170686505645252.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:文件   实用教程   数据   python   flist
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23