개발자 모드/파이썬(python) (126) 썸네일형 리스트형 파이썬 tkinter로 라디오버튼 응용하기(chat gpt) import tkinter as tkfrom tkinter import ttkfrom tkinter import messagebox# 선택된 값을 저장할 변수들selected_values = {}def show_selected(): """사용자가 선택한 라디오 버튼 값 출력""" result = [] for key, var in selected_values.items(): selected = var.get() if selected: result.append(f"{key}: {selected}") messagebox.showinfo("선택된 값", "\n".join(result) if result else "아무것도 선택되지 않았습니다.").. 파이썬 treeview 2개 불러서 왼쪽 선택시 오른쪽에 표시 import tkinter as tk # 툴킷 인터페이스 import tkinter.ttk as ttk # tk의 확장 (트리뷰, 콤보박스 등 제공) root = tk.Tk() frame_1 = ttk.LabelFrame(root, text="Raw Data") frame_1.pack(side = "left") frame_2 = ttk.LabelFrame(root, text="Analyzed Data") frame_2.pack(side = "left") scrollbar1 = ttk.Scrollbar(frame_1) # scrollbar1.pack(side = "right", fill = "y", expand = False) scrollbar1.pack(side = "right", fill = "both.. 파이썬 QR Code 생성하기 import qrcode qr_data = "www.naver.com" qr_img = qrcode.make(qr_data) save_path = qr_data + ".png" qr_img.save(save_path) 파이썬 외부 IP 정보 얻는법 import requests import re req = requests.get("http://ipconfig.kr") out_addr = re.search(r'IP Address : (\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})', req.text)[1] print(out_addr) 컴퓨터 내부 IP 알아내기 #2 import socket in_addr = socket.socket(socket.AF_INET, socket.SOCK_STREAM) in_addr.connect(("google.co.kr", 443)) print(in_addr.getsockname()[0]) 컴퓨터 내부 IP 알아내기 #1 import socket in_addr = socket.gethostbyname(socket.gethostname()) print(in_addr) 파이썬 숫자 맞추는 게임 코드 만들기 import random random_number = random.randint(1,100) # print(random_number) game_count = 1 while True : my_number = int(input("1 ~ 100 사이의 숫자를 입력하세요: ")) if my_number > random_number : print("다운") elif my_number < random_number : print("업") elif my_number == random_number : print(f"축하합니다. {game_count}회 만에 맞췄습니다") break game_count = game_count + 1 숫자 맞추기 게임 random 함수 사용 파이썬 python tkinter matplotlib 예제 from matplotlib.figure import Figure from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg import tkinter as tk #----------------------------------------------------------------- fig = Figure(figsize = (12,8), facecolor ="white") #----------------------------------------------------------------- # axis = fig.add_subplot(111) # 1 row, 1 column, only graph axis = fig.add_subplot(211) # 2.. 이전 1 2 3 4 ··· 16 다음