def __init__(self): self.root = Tk.Tk() self.model = Experiments.Experiments() self.current_exp = None self.current_measurement = None self.current_burst = None self.view = View.View(self.root, self) # alias self.graph_results = self.view.archi.analyze_area.resultArea_gui.graph_results # self.model.logger = self.view.logger self.root.protocol( "WM_DELETE_WINDOW", self.on_quit ) # Exit when x pressed, notice that its the name of the function 'self.handler' and not a method call self.handler()
def __init__(self, dataset_name='ffhq'): self.root = Tk() self.view = View(self.root) self.img_ratio = 2 self.style_clip = StyleCLIP(dataset_name) self.view.neutral.bind("<Return>", self.text_n) self.view.target.bind("<Return>", self.text_t) self.view.alpha.bind('<ButtonRelease-1>', self.ChangeAlpha) self.view.beta.bind('<ButtonRelease-1>', self.ChangeBeta) self.view.set_init.bind('<ButtonPress-1>', self.SetInit) self.view.reset.bind('<ButtonPress-1>', self.Reset) self.view.bg.bind('<Double-1>', self.open_img) self.drawn = None self.view.target.delete(1.0, "end") self.view.target.insert("end", self.style_clip.target) # self.view.neutral.delete(1.0, "end") self.view.neutral.insert("end", self.style_clip.neutral)
def __init__(self,dataset_name='ffhq'): self.root = Tk() self.view=View(self.root) self.img_ratio=2 # model_path='/cs/labs/danix/wuzongze/composite_full/full/model_history/good/Open_MobileNetV2_400_2.h5' #Coco_MobileNetV2_1000_0,Open_MobileNetV2_400_2 self.style_clip=StyleCLIP(dataset_name) # self.box=[10,20,30,40] # self.view.bg.bind('<ButtonPress-1>', self.onStart) # self.view.bg.bind('<B1-Motion>', self.onGrow) # self.view.bg.bind('<Double-1>', self.open_img) # self.view.bg.bind('<ButtonRelease-1>', self.MakeHole) # self.view.set_p.bind('<ButtonPress-1>', self.SetParameters) # self.view.rset_p.bind('<ButtonPress-1>', self.ResetParameters) # self.view.set_p.command= self.SetParameters # self.view.set_category.bind("<<ComboboxSelected>>", self.ChangeDataset) self.view.neutral.bind("<Return>", self.text_n) self.view.target.bind("<Return>", self.text_t) self.view.alpha.bind('<ButtonRelease-1>', self.ChangeAlpha) self.view.beta.bind('<ButtonRelease-1>', self.ChangeBeta) self.view.set_init.bind('<ButtonPress-1>', self.SetInit) self.view.reset.bind('<ButtonPress-1>', self.Reset) self.view.bg.bind('<Double-1>', self.open_img) self.drawn = None self.view.target.delete(1.0, "end") self.view.target.insert("end", self.style_clip.target) # self.view.neutral.delete(1.0, "end") self.view.neutral.insert("end", self.style_clip.neutral)
from GUI import View, Button, FileDialogs, Label, Font
elif '<desc>' in lines[i]: i += 1 while not '<narr>' in lines[i]: query = '{} {}'.format( query, lines[i].replace('<title>', '').replace('\n', '')) i += 1 queries_list.append((id, query)) i += 1 for query_tuple in queries_list: docs_result = self.start_query_search(query_tuple[1], chosen_cities) tmp = (query_tuple[0], query_tuple[1], docs_result) current_queries_results.append(tmp) self.queries_docs_results.append(tmp) return self.queries_docs_results def get_doc_five_entities(self, doc_id): return self.searcher.docs_dict[doc_id].five_entities """ Script Description: This script starts the program by initializing Main object, GUI IndexView object and calling a function to open the index window. """ if __name__ == "__main__": controller = Main() view = View(controller) view.start_index_view()
def __init__(self, master): self.master = master self.file1, self.file2 = '', '' self.file1_cont, self.file2_cont = '', '' self.view = View.View(master, self) self.model = Model.Reader()
import tkinter as tk from GUI import View root = tk.Tk() view = View(root) root.mainloop()
if __name__ != '__main__': print('This main programm !\nRun this module !') exit() import json from GUI import View, ViewFile from Gamer import Gamer from Table import Table from Croupier import Croupier view = View() view_file = ViewFile() # Выводим приветственное сообщение, главное меню и ждём действий пользователя view.show_start_message() # Показывает что игра может быть загружена is_restore_game = 0 _flag = ['', '', '', {}] # Загрузка части лог файла block_log = view_file.read_part_log(10) if block_log: # Проверка корректности завершения прошлого сеанса игры if block_log[-1].find('End game') == -1: # Завершение игры прошло не корректно, можно восстановить предыдущую игру is_restore_game = 1 # log начала игры view_file.write_game_log('---------------Start game BlackJack---------------')