Python 3.6 list对比并输出差异
来源:互联网 发布:古剑奇谭灵兽进阶数据 编辑:程序博客网 时间:2024/05/29 18:33
y t 2列数据对比,输出 T中的新增元素存放到txt文件中
# -*- coding:utf-8 -*-import osyesterdaynamelist=[]todaynamelist=[]differentnamelist=[]areceivername=[]test=[]#读取 昨天生成的namelist 文件 并生成todaynamelistnamelist = open('D:\\python\\Project\\AtuoEmail\\Date\\riqi.txt','r')linea = namelist.readlines()# lineb = namelist.readline()# print (namelist)# print (linea)# print (lineb)# for i in linea:# print (i)#for i in linea: line=i.split() # print(line) yesterdaynamelist.extend(line) # print(yestdaynamelist)# 将todaynamelist 列表输出成单列的文本。yesterdaytxt = open("D:\\python\\Project\\AtuoEmail\\Date\\yesterdaytxt.txt","w",encoding="utf-8") #w参数 创建+复写yesterdaytxt.close()for i in yesterdaynamelist: # print (i) # print(type(i)) yesterdaytxt = open("D:\\python\\Project\\AtuoEmail\\Date\\yesterdaytxt.txt","a",encoding="utf-8") yesterdaytxt.write(i) yesterdaytxt.write("\n")yesterdaytxt.close()# todaytxt.write(todaynamelist)# todaytxt.close() #关闭文件# Yesterdaytxt# temp# print (line)# for i in line:# print i.strip().split()[0]# print i.strip().split()[1]# print i.strip().split()[2]#调用 cmd生成当天最新的域控用户名单。os.system('D:\\python\\Project\\AtuoEmail\\TodayADUser.bat')namelist = open('D:\\python\\Project\\AtuoEmail\\Date\\riqi.txt','r')linea = namelist.readlines()todaynamelist=[]for i in linea: line=i.split() # print(line) todaynamelist.extend(line) # print(todaynamelist)# print(todaynamelist)# print(yesterdaynamelist)# print(list(set(todaynamelist).difference(set(yesterdaynamelist))))#生成差异名单并导出文件differentnamelist=list(set(todaynamelist).difference(set(yesterdaynamelist))) #“t”“y”对比,输出“T”中新增的元素# print(differentnamelist)for i in differentnamelist:# print (i)# print(type(i)) differentnamelist = open("D:\\python\\Project\\AtuoEmail\\Date\\differentnamelist.txt","a",encoding="utf-8") differentnamelist.write(i) differentnamelist.write("@dafy.com,")differentnamelist.close()
阅读全文
0 0
- Python 3.6 list对比并输出差异
- 有两个不同list,需要对比两个list内容且输出差异的内容
- python list交并差异或
- 对比文件MD5差异并保存
- 对比两个同类型的List返回差异List集合
- 对比两个同类型的List返回差异List集合
- python学习之文件差异对比
- Python list 输出
- Python list 输出中文
- 对比两个list<object> 得到相同数据 差异数据
- 用Python xlrd对比两个Excel文件的差异diff
- Python 通过difflib模块实现文件内容差异对比
- python里面的tuple与list对比
- 【python】string to list效率对比
- python之list、tuple、dict、set对比
- python中str与list效率对比
- python 对比两个list的值
- Python list取并集
- win7远程登录方法(转载的方法,本地验证通过)
- 在/sys/class下创建访问节点
- mysql error 1045
- Java入门基础之【运算符】7
- 简述static关键字的作用?(备注:在什么条件下使用static修饰局部变量、全局变量、函数)
- Python 3.6 list对比并输出差异
- 二叉树前中后序/递归/非递归遍历/求链表差集
- Python格式化输出
- Python——递归
- Linux查看物理CPU个数、核数、逻辑CPU个数
- 【动态规划】【背包模板】
- 前端几万条数据显示
- centos下安装jdk
- zepto源码之ajax.js