def OpenBoxIDSearch(conn, searchField): c = conn.cursor() if searchField == "": message_Window = tk.TK() message_Window.title("ERROR") message = tk.Label(message_Window, text = "That is not a valid Box ID") message.grid(row=0, column=0) def openSampleSearchMenu(): message_Window.destroy() backButton = tk.Button(message_Window, text = 'Close', command = openSampleSearchMenu).grid(row=1) else: window_Samples = tk.Tk() window_Samples.title("SAMPLES") cols = ('Sample ID', 'Box ID', 'Box X', 'Box Y', 'Box Z', 'Sample Type', 'Country of Origin', 'Collection Date', 'Entry Date', 'Subject Age', 'Tube Rating', 'Collection Title', 'Return Type', 'Return Date', 'Phenotype Value', 'Disease State') tree = ttk.Treeview(window_Samples, columns=cols, show='headings') for col in cols: tree.heading(col, text = col) tree.grid(row=2, column = 0, columnspan=7) c.execute("SELECT * FROM SampleTable WHERE boxID=?", (str(searchField),)) for row in c.fetchall(): tree.insert("", "end", values = (row)) def openSampleSearchMenu(): window_Samples.destroy() backButton = tk.Button(window_Samples, text = 'close', command=openSampleSearchMenu).grid(row=5, column=1) window_Samples.mainloop()
def message_box(subject, content): root = tk.TK() root.attributes("-topmost", True) root.withdraw() messagebox.showinfo(subject, content) try: root.destroy() except: pass
def __init__(self, window=None): self.window = tk.TK() if not window else window self.components = {} self.columns = [ MasterLeftFrame(self.window), MasterRightFrame(self.window) ] self.tooltips_data_dict = MainConfiguration().get_tooltips_dict()
def CANVAS_SIZE=300 self.TILE.SIZE=CANVAS_SIZE/3 self.root = tkinter.TK() self.root.title("틱택토") self.root.geometry(str(CANVAS_SIZE)+"x"+str(CANVAS_SIZE)) #300x300 self.root.resizable(width=False, height=False) #창크기 변경 ㄴㄴ self.canvas = tkinter.Canvas(self.root,bg="white",width=CANVAS_SIZE,height=CANVAS_SIZE) self.canvas.pack()
def main(): top = tkinter.TK() #初始化TK() top.title('单线程') top.geometry('200*150') #设置窗口大小 top.wm_attributes('-topmost', True) panel = tkinter.Frame(top) button1 = tkinter.Button(panel, text='下载', command=download) button1.pack(side='left') button2 = tkinter.Button(panel, text='关于', command=show_about) button2.pack(side='right') panel.pack(side='bottom') tkinter.mainloop()
def save(): if signal: with tqdm(total=6) as pbar: if ".csv" in file: data = pd.read_csv(file) elif ".dta" in file: data = pd.read_stata(file) pbar.update() data = pd.merge(data, result[['疾病名称', 'match', 'icd']], how="left", left_on="disease", right_on="疾病名称") # 还要将icd的也搬出来 data = pd.concat([data[data['icd'].notna()], pd.merge(data[data['icd'].isna()], # 将没有icd的补全icd pd.read_json("{}/it/icd.json".format(cwd)).dropna(axis='rows', subset=['icd']) , how='left', left_on="match", right_on='诊断名称') \ # .drop(["诊断名称_y","icd_x"], axis=1) # .rename({'诊断名称_x': '诊断名称',"icd_y":"icd"}, axis=1)])\ .drop(["诊断名称", "icd_x"], axis=1) .rename({"icd_y": "icd"}, axis=1)]) \ .reset_index(drop=True) pbar.update() data.loc[:, 'icd'].fillna("_NOT_MATCHED", inplace=True) try: data.loc[data.eval("icd=='_NOT_MATCHED"), 'icd'] = data.loc[ data.eval("icd=='_NOT_MATCHED"), 'icd10'] + data.loc[data.eval("icd=='_NOT_MATCHED"), 'icd'] except: pass try: if "CHECK" not in data.columns: data['CHECK'] = '' data.loc[data['icd10'].apply(lambda x: str(x).upper( )[:3]) != data['icd'].apply(lambda x: str(x).upper()[:3]), "CHECK"] += "icd编码错误" data["CHECK"] = data.CHECK.apply(lambda x: None if x == '' else x) except: pass pbar.update() TK = tk.TK() data.to_csv(tkf.asksaveasfilename(), date_format="%Y/%m/%d", index=False) TK.destroy() pbar.update() else: result.to_csv("./cache.csv") del result, Threads
def __init__(self): pygame.init() self.window = pygame.display.set_mode((800, 600), RESIZABLE) pygame.display.set_caption('Map Maker - v0.5.1') self.screen = pygame.display.get_surface() #self.screen = pygame.Surface((self.window.get_width(), self.window.get_height() - INPUT_HEIGHT)) print self.screen self.listArray = [] self.boundArray = [] self.rect_x = 32 self.rect_y = 32 self.paintset_movex = 0 self.paintset_movey = 0 self.tileset_movex = 0 self.tileset_movey = 0 self.counter = 0 self.cut_surface = None try: tk_root = tk.Tk() except: try: tk_root = tkinter.TK() except: pass tk_root.withdraw() #self.preGame() self.ctrl_pressed = False self.alt_pressed = False self.surface_setup() self.tileset_set = pygame.image.load("town1.png") self.app = MainGui(self.window).menuArea self.game()
import tkinter as tk window = tk.TK() window.title('cnm') window.geometry('200x100') window.mainloop()
import tkinter as mytk tp = mytk.TK() tp.mainloop()
import tkinter top = tkinter.TK() top.mainloop()
# @Bhavesh Padharia # Download images from google using python import requests import shutil import tkinter as tk import tkinter.tkk as tkk from tkinter.messagebox import showinfo win = tk.TK() win.title("Image downloader...") def download(): url = entry.get() img = requests.get(url, stream=True) saveImg = open(r'big data', wb) shutil.copyfileobj(img.raw, saveImg) showinfo("done", "image download successfully") label = tk.Label(win, text='Enter the url here: ') label.grid(row=0, column=0, padx=5, pady=5) entry = tk.Entry(win, width=30) entry.grid(row=0, column=1, padx=5, pady=5) button = ttk.Button(win, text="Download", command=download) button.grid(row=1, column=0, columnspan=2, padx=5, pady=5) win.mainloop()
def test_one(self): root = tk.TK() var = Project(root) self.assertIsNotNone(var) var.createTab() self.assertIsEqual(var.getTabCount, 2)
try: import tkinter except importError: #python 2 import Tkinter as tkinter print(tkinter.TkVersion) print(tkinter.TclVersion) mainWindow = tkinter.TK() mainWindow.title("Hello World") mainWindow.geometry('640x480') mainWindow.mainloop()
value = [] rate_data = data["rates"] def action(x): print(x) print(rate_data[x]) #Step 2 Cop all the data fron the pull into these lists #Loop thtough all rates. using "special loop" for key in rate_data: country.append(key) value.append(rate_data[key]) print(country) print(value) root = tk.TK() #this makes your root window f1 = tk.Frame(root) cur_label = tk.Label(f1, text="Select Currency") var = tk.StringVar(f1) var.set(country[0]) #d dropDown = tk.OptionMenu(f1, var, *country) cur_label.pack() dropDown.pack() root.mainloop() print("END")
import tkinter win = tkinter.TK() win.title('QQ服务器') win.geometry("400x400+200+20") users = {} def run(ck, ca): userName = ck.recv(1024) users[userName.decode("utf-8")] = ck while True: rData = ck.recv(1024) dataStr = rData.decode("utf-8") infolist = dataStr.split(":") users[infolist[0]].send( (userName.decode("utf-8") + ":" + infolist[1]).encode("utf-8")) printStr = userName + "连接" text.insert(tkinter.END, str) print('客户端说:' + str(ck) + data.decode("utf-8")) info = input('请输入给服务器端的回复:') clientSocket.send(info.encode("utf-8")) def start(): ipStr = eip.get() port = eport.get() server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
def __init__(self, text, padx, pady): root = tk.TK() label = tk.Lable(root, text=text, padx=padx, pady=pady) label.pack() root.mainloop()
import tkinter as tk import GUIdesign.DeriveData as GetData """ 2017 - 4 - 10 neko34 先将我们的界面设计出来 DeriveData是为了这个界面 """ # 实现GUI程序 top = tk.TK() data = GetData.getData()
def clicked4f(): yindow.destroy() zindow = tk.TK() zindow.title("Naturstein") zindow.geometry("500x500")
def __init__(self): self.ventana1 = tk.TK() self.ventana1.title("Hola Mundo") self.ventana1.mainloop()
import tkinter as tk root = tk.TK() root.title("Volume of a Cylinder")
import tkinter import cv2 import PIL.Image, PIL.ImageTk from functools import partial import threading import time import imutils #set width and height of screen SET_WIDTH = 650 SET_HEIGHT = 368 #Tkinder gui start here window = tkinter.TK() window.title("DRS System by pardeep jakhar") cv_img = cv2.cvtColor(cv2.imread("logo.png"), cv2.COLOR_BGR2RGB) canvas = tkinter.Canvas(window, width=SET_WIDTH, height=SET_HEIGHT) photo = PIL.ImageTk.PhotoImage(image=PIL.Image.fromarray(cv_img)) image_on_canvas = canvas.create_image(0, 0, ancho=tkinter.NW, image=photo) canvas.pack() window.mainloop()