示例#1
0
 def __init__(self, logMessage, errMessage):
     self.page = 1
     self.dbconf = MongoConfig()
     self.dbprod = MongoProduct()
     self.dbkey = MongoKeyword()
     self.dmes = DingMsg()
     self.finsh = False
     self.paginator_next = False
     self.data_list = []
     # self.base_path = os.path.abspath(os.path.dirname(__file__))
     self.logMessage = logMessage
     self.errMessage = errMessage
示例#2
0
    def __init__(self, master, userListBox):
        self.master = master
        self.userListBox = userListBox
        self.window = tk.Toplevel(master)
        self.window.wm_attributes('-topmost', 1)
        sw = self.window.winfo_screenwidth()
        sh = self.window.winfo_screenheight()
        ww = 400
        wh = 300
        x = (sw - ww) / 4
        y = (sh - wh) / 3
        self.window.geometry('%dx%d+%d+%d' % (ww, wh, x, y))  # 父容器大小

        self.window.title('关键字')
        self.username = tk.StringVar()
        self.password = tk.StringVar()
        self.maxPrice = tk.StringVar()
        self.dbkey = MongoKeyword()
        self.create_page()
示例#3
0
    def __init__(self, master):
        self.window = master
        sw = self.window.winfo_screenwidth()
        sh = self.window.winfo_screenheight()
        ww = 1400
        wh = 650
        x = (sw - ww) / 2
        y = (sh - wh) / 2
        self.window.geometry('%dx%d+%d+%d' % (ww, wh, x, y))  # 父容器大小
        self.threadnumVar = tk.IntVar()
        self.salenumVar = tk.IntVar()
        self.logMessage = JoinableQueue()
        self.errMessage = JoinableQueue()
        self.dbconf = MongoConfig()
        self.dbprod = MongoProduct()
        self.dbkey = MongoKeyword()
        self.dbtime = MongoTime()
        self.create_page()
        self.show_logs()

        self.asyCraler()