快捷搜索:

Python将文件去空格并保留到txt文件中的实例,p

作者: w88官方网站手机版  发布:2019-06-08

一、要是想要利用代码(不论是python、c 、亦或者matlab)实现生成标签文件,首先,也是灰常首要的一件事便是您的图片集一定即使有规律的命名。数字字母顺序排开。这点拾一分关键,相关心珍视命名方法请自行百度或请教大拿。

如下所示:

二、如图为博主的图片集。(注意命名规律)

#encoding=utf-8#

x=raw_input("Please enter a text: ")
y=x.replace(" ","")
f = open('Output.txt', 'w')
print >>f, y
f.close()

博主只分为猫和鸟两类。

上述那篇Python将文件去空格并保留到txt文件中的实例正是作者分享给大家的全体内容了,希望能给大家三个参考,也意在大家多多帮助脚本之家。

图片 1

你恐怕感兴趣的文章:

  • Python读写txt文本文件的操作方法全深入分析
  • python将每一个单词按空格分开并保存到文件中
  • python方法生成txt标签文件的实例代码
  • python逐行读写txt文件的实例讲明
  • python将文件中的空格替换为换行的诀窍

3、看代码。

在caffe根目录下创建1个大家的工程目录my-caffe-project

创办并编制create_db.py文件,使用如下指令:

vim create_db.py

下一场,代码内容正是大家的最首要了。注意相关变量和路线的修改。

# -*- coding: UTF-8 -*-
import os
import re

"""
函数说明:生成图片列表清单txt文件

Parameters:
 images_path - 图片存放目录
 txt_save_path - 图片列表清单txt文件的保存目录
Returns:
 无
Author:
 Jack Cui
Modify:
 2017-03-29
"""
def createFileList(images_path, txt_save_path):
 #打开图片列表清单txt文件
 fw = open(txt_save_path,"w")
 #查看图片目录下的文件,相当于shell指令ls
 images_name = os.listdir(images_path)
 #遍历所有文件名
 for eachname in images_name:
 #正则表达式这里可以根据情况进行更改,如果多类记得仿照下面定义相关变量
 #正则表达式规则:找以cat开头,紧跟0到49个数字,并以jpg结尾的图片文件
 pattern_cat = r'(^catd{0,49}.jpg$)'
 #正则表达式规则:找以bird开头,紧跟0到49个数字,以jpg结尾的图片文件
 pattern_bird = r'(^birdd{0,49}.jpg$)'#更改变量名需要定义
 #正则表达式匹配
 cat_name = re.search(pattern_cat, eachname)
 bird_name = re.search(pattern_bird, eachname)
 #按照规则将内容写入txt文件中
 if cat_name != None:
  fw.write(cat_name.group(0)   ' 1n')
 if bird_name != None:
  fw.write(bird_name.group(0)   ' 2n')#如果分为多类,多加几个if便是。当然相关变量也要记得定义。
 #打印成功信息
 print "生成txt文件成功"
 #关闭fw
 fw.close()

#下面是相关变量定义的路径
if __name__ == '__main__':
 #caffe_root目录
 caffe_root = '/home/xn/caffe/'
 #my-caffe-project目录
 my_caffe_project = caffe_root   'my-caffe-project/'
 #图片存放目录
 images_path = caffe_root   'data/mydata/myimagenet/train/'
 #生成的图片列表清单txt文件名
 txt_name = 'train.txt'
 #生成的图片列表清单txt文件的保存目录
 txt_save_path = my_caffe_project   txt_name
 #生成txt文件
 createFileList(images_path, txt_save_path)

做到。要是想要生成测试标签文件类似。

如上那篇python方法生成txt标签文件的实例代码正是作者分享给大家的全体内容了,希望能给我们2个参阅,也冀望大家多多援助脚本之家。

您可能感兴趣的篇章:

  • python完毕对文本中图纸生成带标签的txt文件措施
  • Python读写txt文本文件的操作方法全深入分析
  • python 读写、创造文件的办法(必须要看)
  • Python创设文件和充实文件内容实例
  • python之文件的读写和文件目录以及文件夹的操作完结代码

本文由www.w88985.com发布于w88官方网站手机版,转载请注明出处:Python将文件去空格并保留到txt文件中的实例,p

关键词: www.w88985.c