Python difflib字符串比较脚本

!/usr/bin/python

import difflib
text1 = """text1: #定义字符串1
This module provides classes and functions for comparing sequences.
including HTML and context and unified diffs.
difflib document v7.4
add string
"""
text1_lines = text1.splitlines() #以行进行分隔,以便进行对比
text2 = """text2: #定义字符串2
This module provides classes and functions for Comparing sequences.
including HTML and context and unified diffs.
difflib document v7.5"""
text2_lines = text2.splitlines()
d = difflib.Differ() #创建Differ()对象
diff = d.compare(text1_lines, text2_lines) # 采用compare方法对字符串进行比较
print '\n'.join(list(diff))

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 人生如梦到头空 世事无常缘字中 上善若水泽万物 君子德厚乾坤通
    凌峰峰行阅读 382评论 0赞 2
  • 突然,是个很好的词。好像一切不珍惜和措手不及都能归咎于突然。突然夏天就过去了,突然就没有了假期,突然就得到了突然就...
    九月Monica阅读 693评论 0赞 1
  • 她按下鬧鐘,這時時針轉過06:30,她半夢半醒著,整個身子彷彿在不斷地往下沉。她在床上模模糊糊地,縮在床的一角,頭...
    连生阅读 245评论 0赞 1
  • 婚前,梁思成问林徽因:“有一句话,我只问这一次,以后都不会再问,为什么是我?”林徽因答:“答案很长,我得用一生去回...
    wasgl阅读 352评论 1赞 0

友情链接更多精彩内容