본문 바로가기
반응형
[Python] whl 확장자 파일 설치하기 파이썬을 사용하다 보면 이런형식의 python_xxxx-xx-win32.whl 파일을 설치해야 하는 경우가 있습니다. whl은 zip파일 형식으로 되어있는 설치파일인데 내부에 설치 정보가 들어가 있습니다. 파이썬 설치파일이므로 다른 라이브러리 설치와 동일하게 아래 방법으로 설치하면 됩니다. pip install 설치할파일.whl 2021. 1. 14.
[Python] tkinter Canvas/Treeview(Table) 사용하기 1. Canvas canvas 생성 후 arc 도형을 그려보았습니다. from tkinter import * window = Tk() window.title("tkinter 테스트") window.geometry('320x240') canvas = Canvas(window, bg="blue", height=200, width=300) coord = 10, 50, 240, 210 arc = canvas.create_arc(coord, start=0, extent=150, fill="red") canvas.pack() window.mainloop() 2. Treeview(Table) Treeview 위젯이지만 Table형식으로도 사용 가능합니다. from tkinter import * from tkinter.. 2021. 1. 13.
[Python] tkinter 스케일/리스트박스/스크롤바 사용하기 1. 스케일 orient 파라미터값을 통해 가로/세로 형식을 사용할 수 있습니다. from tkinter import * window = Tk() window.title("tkinter 테스트") window.geometry('320x240') scale = Scale(window, from_=0, to=42) scale.pack() scale = Scale(window, from_=0, to=200, orient=HORIZONTAL) scale.pack() window.mainloop() 2. 리스트박스 리스트박스 생성 후 insert를 통해 데이터를 입력합니다. from tkinter import * window = Tk() window.title("tkinter 테스트") window.geometr.. 2021. 1. 13.
[Python] tkinter 파일 오픈 다이알로그/메뉴/탭 사용하기 1. 파일 오픈 다이알로그 파일열기 버튼을 클릭시 파일선택 다이알로그가 나오며 파일 선택시 선택된 파일명이 라벨에 보여집니다. from tkinter import * from tkinter import filedialog from os import path window = Tk() window.title("tkinter 테스트") window.geometry('320x240') def open_dialog(): file = filedialog.askopenfilename(initialdir= path.dirname(__file__)) label.configure(text="열린파일 : " + file) label = Label(window, text="열린파일 : ") label.grid(column=0.. 2021. 1. 12.
[Python] tkinter 메세지박스/스핀박스/프로그래스바 사용하기 1. 메세지박스 '메세지박스 생성' 버튼을 클릭시 메세지 박스가 생성됩니다. 보여줄 내용에 따라 showinfo(정보), showwarning(경고), showerror(에러) 등 상황에 맞게 사용하면 됩니다. 또한 askquestion, askyesno, askyesnocancel, askokcancel, askretrycancel을 사용하여 사용자로부터 yes/no/ok/retry/cancel등 선택용 메세지박스의 사용도 가능합니다. from tkinter import * from tkinter import messagebox window = Tk() window.title("tkinter 테스트") window.geometry('320x240') def clicked(): # showwarning,.. 2021. 1. 12.
[Python] tkinter 텍스트 입력 창/ 콤보박스/체크박스/라디오버튼 사용하기 1. 텍스트 입력 창 텍스트를 입력 후 확인 버튼을 클릭하면 입력된 내용이 라벨에 보여집니다. from tkinter import * def pressed(): label.configure(text="버튼을 누름") def confirm(): in_text = "입력 내용 : " + input_text.get() label.configure(text=in_text) window = Tk() window.title("tkinter 테스트") window.geometry('320x240') label = Label(window, text="라벨테스트", font=("돋음", 10)) label.grid(column=0, row=0) button = Button(window, text="버튼테스트", bg=".. 2021. 1. 11.
[Android] smali code 디버깅 방법 apk파일을 디컴파일하여 나온 smali code를 분석하다 보면 변수값이나 코드 흐름등을 파악하기 위해 로그를 넣고 싶은 경우가 있습니다. 검색을 해 보니 이런경우에 사용할 수 있는 좋은 내용인듯 하여 스크립 해 놓습니다. How to debug smali code of an android application? I have a working android application. of which i dont have a source code. I would like to debug a functionality of this application. I could successfully reverse engineer this application apk file... stackoverflow.com 1. .. 2021. 1. 8.
[Python] tkinter 윈도우창/라벨/버튼 사용하기 1. 윈도우 기본적인 윈도우 생성 코드입니다. from tkinter import * window = Tk() window.title("tkinter 테스트") # 타이틀 설정 window.geometry('320x240') # 윈도우 사이즈 설정 window.mainloop() 2. 라벨 윈도우에 폰트 속성을 적용한 라벨을 사용해 보았습니다. from tkinter import * window = Tk() window.title("tkinter 테스트") window.geometry('320x240') label = Label(window, text="라벨테스트", font=("돋음", 30)) label.grid(column=0, row=0) window.mainloop() 3. 버튼 버튼을 생성 후.. 2021. 1. 8.
[Android Studio] USB Accessory 사용하기 안드로이드 USB에는 액세서리 모드라는 것이 있는데, 이를 사용하여 사용자는 Android 지원 기기용으로 특별히 설계된 USB 호스트 하드웨어를 연결할 수 있습니다. 어떤 식으로 사용할 수 있는지는 아래 게시글을 참고하시기 바랍니다. 아두이노에 USB Host Shield를 사용하여 안드로이드 폰과 연동시킬 수 있습니다. [아두이노] USB HOST SHIELD 구매 아두이노에서 USB HOST 기능을 사용하기 위해 USB HOST SHIELD를 구매하였습니다. 아래와 같은 모양을 하고 있습니다. MAX3421(USB Peripheral/Host Controller with SPI Interface)을 사용하며 아두이노와 SPI로.. rudalskim.tistory.com 내 입맛에 맞는 안드로이드 어.. 2021. 1. 6.
반응형