def main(): import log logging = log.dict_configure() logger = logging.getLogger('default') bar = SimpleProgressBar(1000, 1000) for i in range(0, 1000, 1): bar.update_piece(i + 1) bar.update_received(1) time.sleep(1) bar.done()
# -*- coding: utf-8 -*- #!/usr/bin/env python #================================================================ # Copyright (C) 2017年12月05日 肖飞 All rights reserved # # 文件名称:console_io.py # 创 建 者:肖飞 # 创建日期:2017年12月05日 星期二 12时00分25秒 # 修改日期:2017年12月05日 星期二 12时20分42秒 # 描 述: # #================================================================ import log logging = log.dict_configure() logger = logging.getLogger('default') class abstract_con(object): def __init__(self): pass def getch(): logger.debug('not valid') class windows_con(abstract_con): def __init__(self): import msvcrt def getch(self): import msvcrt
import optparse import re import webbrowser import time from pyvirtualdisplay import Display try: import json except ImportError: import simplejson as json display = Display(visible=0, size=(800, 600)) #display.start() import webdriver import log logging = log.dict_configure(default_log_to_file=True) logger = logging.getLogger('default') import request r = request.request() def filter_ss_link(link): p = '[^\w\+/=]' link_url = link.replace('-', '+') link_url = link_url.replace('_', '/') filtered_link = re.split(p, link_url) if len(filtered_link) == 1: return filtered_link