zoukankan      html  css  js  c++  java
  • Python小脚本

    #########################################################################
    #@@@@@@fuction: 域名解析 #@@@@@@author: hejoy #@@@@@@date : 2017
    wget http://www.dnspython.org/kits/1.9.4/dnspython-1.9.4.tar.gz tar -xzvf dnspython-1.9.4.tar.gz cd dnspython-1.9.4 python setup.py install [root@zy code]# cat simple.py #!/usr/bin/env python import dns.resolver domain=raw_input('please input an domain:') REST=dns.resolver.query(domain,'REST') for i in REST.response.answer: for j in i.items: print j.address [root@zy code]# python simple.py please input an domain:google.com 74.125.23.113 74.125.23.102 74.125.23.138 74.125.23.100 74.125.23.139 74.125.23.101

     比较两个字符串的不同之处

    #!/usr/bin/env python
    
    
    import difflib
    textchar="""textchar:
            this molde provides classes and functions for comparing sequences.
    including HTML and context and unified diffs.
    difflib document v7.4
    and string
    """
    textchar_lines=textchar.splitlines()
    textchar1="""textchar:
            this molde provides classes and functions for comparing sequences.
    including HTML and context and unified diffs.
    difflib document v7.5"""
    textchar1_lines=textchar1.splitlines()
    d=difflib.Differ()
    diff=d.compare(textchar_lines,textchar1_lines)
    print '
    '.join(list(diff))


    [root@zy code]# python simple2.py
    textchar:
    - this molde provides classes and functions for comparing sequences.
    ? ^

    + this molde provides classes and functions for comparing sequences.
    ? ^^^^^^^^

    including HTML and context and unified diffs.
    - difflib document v7.4
    ? ^

    + difflib document v7.5
    ? ^

    - and string
    [root@zhiyu code]# vim simple2.py
    [root@zhiyu code]# python simple2.py
    textchar:
    - this molde provides classes and functions for comparing sequences.
    ? ^

    + this molde provides classes and functions for comparing sequences.
    ? ^^^^^^^^

    including HTML and context and unified diffs.
    - difflib document v7.4
    ? ^

    + difflib document v7.5
    ? ^

    - and string

     

  • 相关阅读:
    ms sql server 2008 简体中文版
    华为交换机集群 介绍
    机房建设标准
    不能打开网页(QQ 微信能上)
    windows下office安装 遇到需要安装msxml 6.0
    Python module (一).psutil
    Python 2 和Python 3 win10 下同时安装 笔记
    windows_程序界面乱码
    IT人员应该掌握的30种技能
    H3C 维护命令
  • 原文地址:https://www.cnblogs.com/st12345/p/6429686.html
Copyright © 2011-2022 走看看