文档章节

比较文件差异

莲花子
 莲花子
发布于 2013/09/24 19:18
字数 84
阅读 18
收藏 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
博文 11
码字总数 4217
作品 0
渝中
系统管理员
Beyond Compare文本比较搜索功能详解

Beyond Compare是一款好用的文件夹以及文本比较工具,可以快速搜索文件夹以及文件中的差异部分,并用不同颜色标注差异。今天就和大家分享一下,Beyond Compare文本比较强大的搜索功能。 打开...

Navicat数据库管理工具
2016/05/23
42
0
Beyond Compare比较Word文件的方法

office软件是我们在日常工作中常常会用到的,在使用过程中如果遇到了比较两个Word文件的差异的问题,这个时候往往会非常的耗时间。但我们如果使用专用的比较软件来比较那就快多了。Beyond Co...

Navicat数据库管理工具
2016/06/03
48
0
如何用Beyond Compare修改差异文件夹

Beyond Compare是一款专业的文件比较软件。无论是图片,程序,文件夹都可以进行比较。当我们通过Beyond Compare软件找到文件差异的地方的时候,我们可以直接通过软件来修改差异的地方,这样既...

Navicat数据库管理工具
2016/06/07
14
0
分析Beyond Compare相同文件为何显示差异

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

echo_0602
2016/12/22
20
0
怎么用Beyond Compare比较十六进制文件

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

Navicat数据库管理工具
2016/05/12
23
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring详解

Spring详解(一)------概述 目录 1、什么是 Spring ? 2、Spring 起源 3、Spring 特点 4、Spring 框架结构 5、Spring 框架特征 6、Spring 优点   本系列教程我们将对 Spring 进行详解的介绍...

DemonsI
23分钟前
0
0
CentOS7系统Nginx安装

1、下载nginx,官方网站https://nginx.org wget https://nginx.org/download/nginx-1.14.0.tar.gz 2、下载Nginx Sticky Module,官方网站https://bitbucket.org/nginx-goodies/nginx-sticky-......

m_lm
26分钟前
0
0
使用zTree树控件(二)

1:treeNode.checked用于判断是勾选还是取消勾选。(treeNode指的是节点) 2:treeObj.transformToArray(nodes)用于查询nodes节点下的所有子节点,json格式。(treeObj为数的id)...

uug
26分钟前
0
0
export, import 和 export default的区别

ES6的两个功能: export 和 import export 对外输出模块 import 引入(加载)进来一个模块 一、export => import 单个变量 export var name = "lishi" 在其他文件里引用 import {name} f...

Js_Mei
31分钟前
1
0
打造RecyclerView的n级列表

先上效果图: 1.该多级列表的优势: 支持无限级列表展开 基于一个recyclerView实现 可以自定义每一级item的样式,定制化更强 2.设计的思路 数据结构List<ItemBean>,ItemBean类中有变量List<...

WelliJohn
40分钟前
1
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部