zoukankan      html  css  js  c++  java
  • 文件夹下某类文件删除,文件夹下文件名读取

    from os import  listdir
    import os
    #为什么这样导入都起作用??因为__init__.py作了导入
    import random
    # a = listdir('E:smokingsmokingdataimg')
    
    
    
    # with open("E:/smoking/smoking/data/trainval.txt",'a') as s:
    #     for element in a:
    #         if element.endswith(".jpg"):
    #             s.write("data/img/" + element + "
    ")
    
    
    
    
    
    # with open("E:/smoking/smoking/data/trainval.txt", 'r') as s:
    #     raw_list = s.readlines()
    #     random.shuffle(raw_list)
    # with open("E:/smoking/smoking/data/valid.txt", 'w') as fw:
    #     for i in range(200):                           #随机抽取数目 n
    #         fw.writelines(raw_list[i])
    # #
    #
    # with open("./data/test.txt", 'r') as s:
    #     raw_list = s.readlines()
    #     random.shuffle(raw_list)
    # with open("./data/valid.txt", 'w') as fw:
    #     for i in range(150):                           #随机抽取数目 n
    #         fw.writelines(raw_list[i])
    
    # a = listdir("./data/test.txt")
    # b = listdir("./data/valid.txt")
    
    
    
    with open("E:/smoking/smoking/data/trainval.txt", 'r') as trainval:
        raw_list1 = trainval.readlines()
    
    
    with open("E:/smoking/smoking/data/valid.txt", 'r') as valid:
        raw_list2 = valid.readlines()
    
    with open("E:/smoking/smoking/data/train.txt", 'w') as s:
        for ele in raw_list1:
                if ele in raw_list2:
                    pass
                else:
    #               #随机抽取数目 n
                    s.writelines(ele)
    
    
    
        # for i in a:
        #     if i in b:
        #         pass
        #     else:
        #         s.write(i)
    
    # 删除文件夹下某种类型文件
    # a = listdir('E:smokingsmokingdataimg')
    # for e in a:
    #     if e.endswith(".txt"):
    #         os.remove('E:\smoking\smoking\data\img\'+ e)
    
  • 相关阅读:
    用Java来获取访问者真实的IP地址
    springMVC 配置多个视图解析器
    java 内部类(inner class)详解
    安装mysql步骤
    Jquery 获取父页面下指定iframe里的指定元素
    Oracle 中文排序
    Oracle update时做表关联
    Jquery IE8兼容性
    JQuery 动态创建表单,并自动提交
    JQuery 使用.show()和.hide()做的可爱动画
  • 原文地址:https://www.cnblogs.com/Henry-ZHAO/p/13689542.html
Copyright © 2011-2022 走看看