Python,tkinter Checkbutton생성자 : tkinter.Checkbutton(master=None, cnf={}, **kw)Checkbutton은 체크박스와 같은 옵션의 번호를 표시하며,사용자는 한번에 여러 옵션을 선택할수 있다. ex) python_tkinter_004.py# -*- encoding:utf8 -*-# Python version in the development environment 2.7.11import osos.chdir(os.path.dirname(__file__))from Tkinter import * root = Tk()CheckVar1 = IntVar()CheckVar2 = IntVar()c1 = Checkbutton(root, text="Music", vari..
Python,tkinter Canvas생성자 : tkinter.Canvas(master=None, cnf={}, **kw)Canvas는 어플리케이션에서 선, 타원, 사각형, 다각형과 같은 도형을 그릴때 사용된다. ex) python_tkinter_003.py# -*- encoding:utf8 -*-# Python version in the development environment 2.7.11import osos.chdir(os.path.dirname(__file__))from Tkinter import * root = Tk()WidgetCanvas = Canvas(root,bg='yellow', height=250,width=300)coord = 10, 50, 240, 210arc = WidgetCan..
Python,tkinter Button생성자 : tkinter.Button(master=None, cnf={}, **kw)Button은 어플리케이션의 단추를 표시할때 사용된다. ex) Python_tkinter_002.py# -*- encoding:utf8 -*-# Python version in the development environment 2.7.11import osos.chdir(os.path.dirname(__file__))from Tkinter import *root = Tk()def closecallback(): root.destroy()Button(root, text="Close", command=closecallback).pack()root.mainloop()https://github...
pack()메서드에서 사용되는 옵션중 위치 및 공간을 다루는 옵션에대해서 알아보도록 하겠다.>side = 정렬>fill = 채우기>expand = 요구되지 않은공간 사용하기>anchor = 위치지정 >> 공간에 대한 개념 요구되었지만 사용되지 않은 공간>요구되었고 사용된 공간아래 표를 어플리케이션에buttonX라는 버튼창부품을 넣을경우 설정된 공간을 간략하게 보여준다.(side=LEFT)요구되었지만 사용되지 않은 공간요구되지 않은 공간(cavity)요구되었고 사용된 공간(buttonX)요구되었지만 사용되지 않은 공간어플리케이션을생성후 버틍창부품을 하나 생성한다면 화면상으로 보여지는 부분은 버튼창부품 하나만 보여질것이다.하지만, 실제로 기술적으로 들어가본다면,side옵션값에 따라서, 요구된공간과 요구되지 ..
Python, tkinter 간단히 사용하기 001python3.2.2>> 간단한 창띄우기 packing packing>그릇(containers)와 창부품(widgets)123456789# -*- coding : cp949 -*-from tkinter import * root = Tk() F = Frame(root) #root와 F의 논리적은 부모자식관계 정의F.pack() #F를 packing하여 시각적으로 보여지도록 함 root.mainloop()실행 tkinter의 최소,최대크기를 지정하지 않으면, 창부품의 여부에 따라 창크기가 자동으로 조절된다.6행 : root와 F는 논리적인 부모자식관계가 정의된다.7행 : 논리적인 부모관계에서 시각적인 관계로 설정한다.즉, 어플리케이션에 보여지도록 설정한다. ..
외부로 공개할 함수나 클래스 등의 코드를 작성하다 보면, 설명을 아주 자세히 붙어야 할 경우가 많이 있다.심지어는 자세한 설명이나 예제코드조차도 주석으로 자세히 작성해야 할 경우가 많이 있다.이런 예제코드 조차 테스트 데이터로 쓸수 있게 해주는것이 doctest모듈이다. 아래와 같이 div()함수를 만든후 함수에 대한 설명은 물론 예제들도 주석으로 처리하였다.0102030405060708091011121314151617181920212223242526def div(x,y): """ This function is to divide x into y. [examples] >>> div(1,2) 0.5 >>> div(4,3) 1.3333333333333333 >>> div(-1,4) -0.25 >>> div(5..
pydoc은 자동으로 help()함수와 거의 동일한 스타일의 도움말을 생성해주는 툴이다.다음과 같이 프롬프트상에서 입력하면 해당 모듈에 대한 설명을 볼수 있다.C:\Python32\Lib>pydoc.py tkinterHelp on package tkinter: NAME tkinter - Wrapper functions for Tcl/Tk. DESCRIPTION Tkinter provides classes which allow the display, positioning and control of widgets. Toplevel widgets are Tk and Toplevel. Other widgets are Frame, Label, Entry, Text, Canvas, Button, Radiobutto..
HTTPServer서버 객체를 생성시 핸들을 지정해준다핸들은 BaseHTTPRequestHandler로 http의 기본적인 응답을 할수 있는 기능들이 들어있다.class http.server.HTTPServer((server_address,port),RequestHandlerClass)serve_forever()메서드를 실행하면 서버는 요청을 기다리게 된다.그리고 요청이 들어오면 등록된 핸들러에 요청정보를 전달해준다.아래예제는 http서버가 클라이언트에 어떻게 응답을 반환하는지, 어떻게 응답을 만드는데 유용한 지역요소를 포함하는지 보여준다.import http.serverfrom urllib.parse import urlparse class MyHandler(http.server.BaseHTTPReque..
- Total
- Today
- Yesterday
- JPA
- 상수
- Composite Key
- 리눅스
- 파이썬
- indicatoron
- apache
- IdClass
- tkinter command & bind [명령어묶기와 사건묶기] Python
- disabledforeground
- activebackground
- onetomany
- borderwidth
- Python
- highlightthickness
- Module
- command
- 폼
- ManyToOne
- Linux
- tkinter
- Excel
- activeforeground
- highlightbackground
- Private
- fetch join
- FetchType
- vba
- checkbutton
- Java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |