文档章节

比较文件差异

莲花子
 莲花子
发布于 2013/09/24 19:18
字数 84
阅读 21
收藏 0
import sys
a=sys.argv[1]
b=sys.argv[2]
one=open(a,'rb').read() 
two=open(b,"rb").read() 
m=[] 
ok=[] 
for i in one.split("\n"): 
        if not i is "": 
                for j in two.split("\n"): 
                        if not j is "": 
                                if  i == j: 
                                        ok.append(j) 
                                else: 
                                        m.append(j) 

print "====================[OK]" 
print "\n".join(ok)
for i in ok: 
        sum=-1 
        for j in m: 
                sum=sum+1 
                if i == j: 
                        m.pop(sum) 


print "================[no]" 
print "\n".join(list(set(m)))

© 著作权归作者所有

莲花子
粉丝 1
博文 13
码字总数 4521
作品 0
渝中
系统管理员
私信 提问
分析Beyond Compare相同文件为何显示差异

Beyond Compare是一款经典老牌且优秀的专业级文本比较工具,它可以很方便地对比出两个文件夹或文件之间的不同之处。在使用Beyond Compare软件比较文件时,有时候个人觉得相同的文件却显示存在...

echo_0602
2016/12/22
46
0
Beyond Compare文件夹比较显示结果有什么含义

随着科研技术的飞速发展,文件比较的工具功能也越来越强大,我们都在使用着这款Beyond Compare工具,那么在Beyond Compare中使用文件夹比较显示的一些数据颜色你了解吗?下面就来介绍他们的含...

AndyZhouX
2018/05/09
42
0
怎么用Beyond Compare比较十六进制文件

有时候需要比较两个十六进制文件的差异,怎么比较呢?总不能用自己的眼睛来查找差异吧。这时我们可以借助一款专业的的文件对比工具——Beyond Compare来比较差异。下面就详细介绍一下具体的操...

Navicat数据库管理工具
2016/05/12
38
0
Beyond CompareMP3比较菜单的作用是什么

Beyond Compare的功能在文件比较工具中算非常强大的呢,其使用范围非常的广,不仅可以对文本,程序代码,图片等文件进行比较,甚至还可以对MP3文件进行比对从而找出其中的差异部分。接下来就...

Navicat数据库管理工具
2016/07/12
5
0
有哪些比较工具

当我们需要比较两个文件,图片,程序等的差异的时候,我们需要用软件在进行比较,不如太耗时间尽力。但是现今网络上有着很多种文件比较工具,大家不知道那些比较好用。下面我们就来给大家介绍...

Navicat数据库管理工具
2016/06/07
235
0

没有更多内容

加载失败,请刷新页面

加载更多

检查字符串是否不为空且不为空

如何检查字符串是否不为null也不为空? public void doStuff(String str){ if (str != null && str != "**here I want to check the 'str' is empty or not**") { /* handl......

javail
6分钟前
7
0
No module named 'apscheduler.schedulers'

关于 ModuleNotFoundError: No module named 'apscheduler.schedulers' 和 ModuleNotFoundError: No module named 'apscheduler' 的问题,网上有不少解决。大多数都是因为,文件起名与模块名......

開援带碼
27分钟前
27
0
如何查看Android的系统版本?

有谁知道我怎么能检查系统版本(例如1.0 , 2.2 ,等)编程? #1楼 我无法对答案发表评论,但是Kaushik的答案存在一个严重错误:SDK_INT与系统版本不同,但实际上是指API级别。 if(Build.VER...

技术盛宴
53分钟前
35
0
引入AI变量,精准农业正在加速豹变?

  不久前,“江苏省脱贫率达 99.99%,尚未脱贫人数仅剩 6 户、17 人”这样一则新闻刷屏。“把这 17 个人迁出,江苏就全省脱贫”、“最后这 6 户人家拖了后腿”,在网民们的调侃和质疑声背后...

水果黄瓜
56分钟前
41
0
Elasticsearch系列---结构化搜索

概要 结构化搜索针对日期、时间、数字等结构化数据的搜索,它们有自己的格式,我们可以对它们进行范围,比较大小等逻辑操作,这些逻辑操作得到的结果非黑即白,要么符合条件在结果集里,要么...

清茶豆奶
今天
69
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部