美文网首页
python根据label分类数据

python根据label分类数据

作者: lfliu | 来源:发表于2018-05-03 21:07 被阅读0次

Import csv

import csv

Import os

import os
import shutil

Main Function

def main():
# Open dataset file
dataset = open('dataset_10000.csv', newline='')

# Initialize csvreader for dataset
reader = csv.reader(dataset)

# Read data from reader
data = list(reader)

# Variables for progress counter
lines = len(data)
i = 0

# Analyze data in dataset
for row in data:
    # Assign image name and state to variables
    image = row[0] + '.jpeg'
    state = row[1]

    # Print image information
    print('({}/{}) Processing image ({}): {}'.format(i + 1, lines, state, image))

    # Increment i
    i += 1

    # Determine action to perform
    if state is '0':
        # Attempt to move the file
        try:
            # Move the file to folderone/
            #os.rename(image, 'no/' + image)
            shutil.copyfile(image, 'no/' + image)

            # Inform the user of action being taken
            print(' -> Moved to folderone/')
        except FileNotFoundError:
            # Inform the user of the failure
            print(' -> Failed to find file')
    elif state in ['1', '2', '3', '4']:
        # Attempt to move the file
        try:
            # Move the file to foldertwo/
            #os.rename(image, 'yes/' + image)
            #shutil.copyfile(image,'yes/' + image)
            shutil.copyfile(image, 'yes/' + image)

            # Inform the user of action being taken
            print(' -> Moved to foldertwo/')
        except FileNotFoundError:
            # Inform the user of the failure
            print(' -> Failed to find file')

Execute main function if name is equal to main

if name == 'main':
main()

相关文章

  • python根据label分类数据

    Import csv import csv Import os import osimport shutil Ma...

  • UILabel

    label 居上和居下 思路 使用 label 分类增加居上和局下方法。根据 (控件总高 - 内容占高)/ 字体高...

  • JS数据类型

    类似于python,根据数据的类型转换变量的数据类型。 一、数据类型的分类 1、简单数据类型(Number、Str...

  • Label会根据展示内容的多少展示自己的宽高

    这样的话,会根据Label上展示数据的多少,自己控制高度,完全使Label适应文字;这样可以获取Label的宽和高...

  • 2018-06-29

    python实现文本分类 - CSDN博客; 根据这个实现分类吧; 编码问题真的很烦;彻底搞懂Python的字符编...

  • iOSLabel自适应高度实现

    需求:根据服务端返回的字符串数据来展示Label 1.label行数根据字符串长度来增加,默认展示行数小于等于三行...

  • 课程顺序

    Mac环境 开发环境 新建项目 项目构建 label view 控件 数据类型讲解 分类 逻辑判断 button ...

  • jquery 拼接select 默认选中

    后台返回分类数据,根据当前商品所属分类默认选中分类中得option。

  • Element checkbox 互斥

    industryList需要根据后台返回数据 根据需要的值放在:label中checkbox 如果后台的值和展示需...

  • iOS - label识别text中的网址链接并做链接效果的展示

    识别URL的正则表达式: 方案一: 方案二: 可以通过分类的方式给label添加个分类, 为label新增个分类方...

网友评论

      本文标题:python根据label分类数据

      本文链接:https://www.haomeiwen.com/subject/ydnlrftx.html