亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ez_setup.py

?? python聯(lián)接mysql驅(qū)動(dòng) python聯(lián)接mysql驅(qū)動(dòng)
?? PY
字號(hào):
#!python"""Bootstrap setuptools installationIf you want to use setuptools in your package's setup.py, just include thisfile in the same directory with it, and add this to the top of your setup.py::    from ez_setup import use_setuptools    use_setuptools()If you want to require a specific version of setuptools, set a downloadmirror, or use an alternate download directory, you can do so by supplyingthe appropriate options to ``use_setuptools()``.This file can also be run as a script to install or upgrade setuptools."""import sysDEFAULT_VERSION = "0.6c5"DEFAULT_URL     = "http://cheeseshop.python.org/packages/%s/s/setuptools/" % sys.version[:3]md5_data = {    'setuptools-0.6b1-py2.3.egg': '8822caf901250d848b996b7f25c6e6ca',    'setuptools-0.6b1-py2.4.egg': 'b79a8a403e4502fbb85ee3f1941735cb',    'setuptools-0.6b2-py2.3.egg': '5657759d8a6d8fc44070a9d07272d99b',    'setuptools-0.6b2-py2.4.egg': '4996a8d169d2be661fa32a6e52e4f82a',    'setuptools-0.6b3-py2.3.egg': 'bb31c0fc7399a63579975cad9f5a0618',    'setuptools-0.6b3-py2.4.egg': '38a8c6b3d6ecd22247f179f7da669fac',    'setuptools-0.6b4-py2.3.egg': '62045a24ed4e1ebc77fe039aa4e6f7e5',    'setuptools-0.6b4-py2.4.egg': '4cb2a185d228dacffb2d17f103b3b1c4',    'setuptools-0.6c1-py2.3.egg': 'b3f2b5539d65cb7f74ad79127f1a908c',    'setuptools-0.6c1-py2.4.egg': 'b45adeda0667d2d2ffe14009364f2a4b',    'setuptools-0.6c2-py2.3.egg': 'f0064bf6aa2b7d0f3ba0b43f20817c27',    'setuptools-0.6c2-py2.4.egg': '616192eec35f47e8ea16cd6a122b7277',    'setuptools-0.6c3-py2.3.egg': 'f181fa125dfe85a259c9cd6f1d7b78fa',    'setuptools-0.6c3-py2.4.egg': 'e0ed74682c998bfb73bf803a50e7b71e',    'setuptools-0.6c3-py2.5.egg': 'abef16fdd61955514841c7c6bd98965e',    'setuptools-0.6c4-py2.3.egg': 'b0b9131acab32022bfac7f44c5d7971f',    'setuptools-0.6c4-py2.4.egg': '2a1f9656d4fbf3c97bf946c0a124e6e2',    'setuptools-0.6c4-py2.5.egg': '8f5a052e32cdb9c72bcf4b5526f28afc',    'setuptools-0.6c5-py2.3.egg': 'ee9fd80965da04f2f3e6b3576e9d8167',    'setuptools-0.6c5-py2.4.egg': 'afe2adf1c01701ee841761f5bcd8aa64',    'setuptools-0.6c5-py2.5.egg': 'a8d3f61494ccaa8714dfed37bccd3d5d',}import sys, osdef _validate_md5(egg_name, data):    if egg_name in md5_data:        from md5 import md5        digest = md5(data).hexdigest()        if digest != md5_data[egg_name]:            print >>sys.stderr, (                "md5 validation of %s failed!  (Possible download problem?)"                % egg_name            )            sys.exit(2)    return datadef use_setuptools(    version=DEFAULT_VERSION, download_base=DEFAULT_URL, to_dir=os.curdir,    download_delay=15):    """Automatically find/download setuptools and make it available on sys.path    `version` should be a valid setuptools version number that is available    as an egg for download under the `download_base` URL (which should end with    a '/').  `to_dir` is the directory where setuptools will be downloaded, if    it is not already available.  If `download_delay` is specified, it should    be the number of seconds that will be paused before initiating a download,    should one be required.  If an older version of setuptools is installed,    this routine will print a message to ``sys.stderr`` and raise SystemExit in    an attempt to abort the calling script.    """    try:        import setuptools        if setuptools.__version__ == '0.0.1':            print >>sys.stderr, (            "You have an obsolete version of setuptools installed.  Please\n"            "remove it from your system entirely before rerunning this script."            )            sys.exit(2)    except ImportError:        egg = download_setuptools(version, download_base, to_dir, download_delay)        sys.path.insert(0, egg)        import setuptools; setuptools.bootstrap_install_from = egg    import pkg_resources    try:        pkg_resources.require("setuptools>="+version)    except pkg_resources.VersionConflict, e:        # XXX could we install in a subprocess here?        print >>sys.stderr, (            "The required version of setuptools (>=%s) is not available, and\n"            "can't be installed while this script is running. Please install\n"            " a more recent version first.\n\n(Currently using %r)"        ) % (version, e.args[0])        sys.exit(2)def download_setuptools(    version=DEFAULT_VERSION, download_base=DEFAULT_URL, to_dir=os.curdir,    delay = 15):    """Download setuptools from a specified location and return its filename    `version` should be a valid setuptools version number that is available    as an egg for download under the `download_base` URL (which should end    with a '/'). `to_dir` is the directory where the egg will be downloaded.    `delay` is the number of seconds to pause before an actual download attempt.    """    import urllib2, shutil    egg_name = "setuptools-%s-py%s.egg" % (version,sys.version[:3])    url = download_base + egg_name    saveto = os.path.join(to_dir, egg_name)    src = dst = None    if not os.path.exists(saveto):  # Avoid repeated downloads        try:            from distutils import log            if delay:                log.warn("""---------------------------------------------------------------------------This script requires setuptools version %s to run (even to displayhelp).  I will attempt to download it for you (from%s), butyou may need to enable firewall access for this script first.I will start the download in %d seconds.(Note: if this machine does not have network access, please obtain the file   %sand place it in this directory before rerunning this script.)---------------------------------------------------------------------------""",                    version, download_base, delay, url                ); from time import sleep; sleep(delay)            log.warn("Downloading %s", url)            src = urllib2.urlopen(url)            # Read/write all in one block, so we don't create a corrupt file            # if the download is interrupted.            data = _validate_md5(egg_name, src.read())            dst = open(saveto,"wb"); dst.write(data)        finally:            if src: src.close()            if dst: dst.close()    return os.path.realpath(saveto)def main(argv, version=DEFAULT_VERSION):    """Install or upgrade setuptools and EasyInstall"""    try:        import setuptools    except ImportError:        egg = None        try:            egg = download_setuptools(version, delay=0)            sys.path.insert(0,egg)            from setuptools.command.easy_install import main            return main(list(argv)+[egg])   # we're done here        finally:            if egg and os.path.exists(egg):                os.unlink(egg)    else:        if setuptools.__version__ == '0.0.1':            # tell the user to uninstall obsolete version            use_setuptools(version)    req = "setuptools>="+version    import pkg_resources    try:        pkg_resources.require(req)    except pkg_resources.VersionConflict:        try:            from setuptools.command.easy_install import main        except ImportError:            from easy_install import main        main(list(argv)+[download_setuptools(delay=0)])        sys.exit(0) # try to force an exit    else:        if argv:            from setuptools.command.easy_install import main            main(argv)        else:            print "Setuptools version",version,"or greater has been installed."            print '(Run "ez_setup.py -U setuptools" to reinstall or upgrade.)'def update_md5(filenames):    """Update our built-in md5 registry"""    import re    from md5 import md5    for name in filenames:        base = os.path.basename(name)        f = open(name,'rb')        md5_data[base] = md5(f.read()).hexdigest()        f.close()    data = ["    %r: %r,\n" % it for it in md5_data.items()]    data.sort()    repl = "".join(data)    import inspect    srcfile = inspect.getsourcefile(sys.modules[__name__])    f = open(srcfile, 'rb'); src = f.read(); f.close()    match = re.search("\nmd5_data = {\n([^}]+)}", src)    if not match:        print >>sys.stderr, "Internal error!"        sys.exit(2)    src = src[:match.start(1)] + repl + src[match.end(1):]    f = open(srcfile,'w')    f.write(src)    f.close()if __name__=='__main__':    if len(sys.argv)>2 and sys.argv[1]=='--md5update':        update_md5(sys.argv[2:])    else:        main(sys.argv[1:])

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看亚洲精品视频| 99这里只有久久精品视频| 亚洲国产激情av| 欧美猛男男办公室激情| 99久久国产免费看| 国产剧情在线观看一区二区| 亚洲国产视频一区二区| 国产精品每日更新| 欧美成人精品1314www| 欧美三级乱人伦电影| av一区二区不卡| 国产精品一级黄| 日本va欧美va瓶| 亚洲成人自拍一区| 亚洲精品成人a在线观看| 国产精品视频看| 久久综合一区二区| 日韩欧美国产高清| 欧美久久久一区| 欧美色视频一区| 一本色道久久综合亚洲91 | 亚洲国产中文字幕| 亚洲人成网站色在线观看 | 麻豆精品一区二区| 视频一区视频二区中文| 成人免费视频免费观看| 麻豆91在线观看| 奇米888四色在线精品| 丝袜亚洲另类丝袜在线| 午夜精品久久久久| 性久久久久久久久久久久| 亚洲国产cao| 亚洲18色成人| 日韩av高清在线观看| 午夜激情一区二区三区| 视频在线在亚洲| 日本女人一区二区三区| 视频一区二区三区在线| 丝袜诱惑制服诱惑色一区在线观看 | 欧美在线观看一区| 在线观看视频一区| 欧美伦理影视网| 91精品国产aⅴ一区二区| 91精品免费观看| 91精品国产色综合久久久蜜香臀| 91精品欧美久久久久久动漫| 日韩欧美亚洲另类制服综合在线 | 国产片一区二区三区| 久久久.com| 中文字幕一区二区三区四区不卡 | 午夜日韩在线观看| 奇米精品一区二区三区在线观看一| 老司机午夜精品99久久| 国产精品一区2区| 91丨九色porny丨蝌蚪| 在线免费一区三区| 日韩欧美国产一二三区| 久久成人免费电影| 国产成人亚洲精品狼色在线| 国产99精品国产| 91成人网在线| 欧美xingq一区二区| 中文在线免费一区三区高中清不卡| 18成人在线观看| 天天综合网天天综合色| 国产精品羞羞答答xxdd| 色综合久久99| 91精品国产黑色紧身裤美女| 欧美激情一区二区三区不卡 | 日韩三级视频在线看| 国产欧美一区二区精品久导航| 亚洲色图20p| 麻豆一区二区三区| 99久久久无码国产精品| 在线成人av影院| 欧美韩日一区二区三区四区| 亚洲二区在线观看| 国产福利一区在线观看| 欧美网站大全在线观看| 久久综合九色欧美综合狠狠| 亚洲激情图片小说视频| 久久99精品久久久久久| 一本一道综合狠狠老| 亚洲精品在线电影| 一区二区三区中文字幕电影| 久久精品国产久精国产| 欧洲精品一区二区| 国产亚洲精品7777| 午夜日韩在线观看| 色综合色狠狠综合色| 久久品道一品道久久精品| 亚洲成a人v欧美综合天堂下载| 国产在线精品一区二区| 欧美日韩国产高清一区二区三区 | 久久这里都是精品| 亚洲bdsm女犯bdsm网站| 99精品久久久久久| 精品1区2区在线观看| 婷婷综合另类小说色区| www.色综合.com| 免费久久99精品国产| 色婷婷综合视频在线观看| 国产农村妇女精品| 麻豆成人免费电影| 欧美视频中文一区二区三区在线观看| 欧美国产日产图区| 精品一区二区国语对白| 欧美日韩成人激情| 亚洲人被黑人高潮完整版| 国产精品一区二区在线观看网站| 91麻豆精品国产无毒不卡在线观看| 国产精品久久久久影院亚瑟| 久久国产麻豆精品| 欧美酷刑日本凌虐凌虐| 有码一区二区三区| 91蜜桃传媒精品久久久一区二区| 久久精品一区二区三区不卡牛牛| 日韩不卡一二三区| 欧美日韩久久久| 亚洲线精品一区二区三区八戒| 91影视在线播放| 国产精品萝li| 成人自拍视频在线| 国产欧美一区二区精品性色超碰| 伦理电影国产精品| 日韩小视频在线观看专区| 天天综合色天天| 欧美丰满高潮xxxx喷水动漫| 同产精品九九九| 欧美一区二区精品| 麻豆精品视频在线观看| 日韩一级片在线观看| 蜜臂av日日欢夜夜爽一区| 欧美一区二区三区白人| 男人的j进女人的j一区| 欧美成人精精品一区二区频| 精品一区二区三区影院在线午夜| 日韩精品一区二区三区中文不卡 | 一区二区三区欧美| 欧洲国内综合视频| 亚洲国产精品久久人人爱蜜臀| 91啪九色porn原创视频在线观看| 中文字幕佐山爱一区二区免费| 91亚洲永久精品| 亚洲国产日韩综合久久精品| 欧美午夜电影一区| 日韩高清在线观看| 精品国产乱码久久久久久蜜臀| 国产aⅴ综合色| 亚洲你懂的在线视频| 欧美日韩视频不卡| 久久精品国产成人一区二区三区 | 精品国产一区二区国模嫣然| 国产伦精品一区二区三区视频青涩 | 九九九久久久精品| 国产亚洲欧美日韩日本| 91亚洲男人天堂| 日韩电影网1区2区| 久久日一线二线三线suv| 成人中文字幕合集| 亚洲一卡二卡三卡四卡| 欧美一级专区免费大片| 国产电影一区在线| 亚洲精品第一国产综合野| 正在播放亚洲一区| 国产91在线看| 亚洲国产婷婷综合在线精品| 欧美成人a∨高清免费观看| 国产91精品入口| 亚洲成a人v欧美综合天堂 | 一区在线观看免费| 制服丝袜在线91| 国产不卡高清在线观看视频| 自拍偷拍亚洲综合| 日韩一二三四区| aaa亚洲精品| 久久99这里只有精品| 亚洲三级在线看| xfplay精品久久| 欧美在线小视频| 国产大陆精品国产| 午夜激情一区二区| 国产精品传媒视频| 精品少妇一区二区三区在线播放 | 日本乱人伦一区| 国产呦萝稀缺另类资源| 一区二区三区欧美日韩| 久久日一线二线三线suv| 欧美色综合网站| 成人一区二区视频| 久久国产综合精品| 亚洲国产精品麻豆| 亚洲欧洲三级电影| 国产亚洲欧美色| 欧美tickling网站挠脚心| 欧美性受xxxx黑人xyx| 成人免费视频国产在线观看| 精品一区二区三区影院在线午夜| 亚洲一区二区三区影院| 国产精品久久久爽爽爽麻豆色哟哟|