Ynns

Python으로 파일 불러오기 본문

PyCharm

Python으로 파일 불러오기

yunassnn 2019. 10. 28. 10:22

@IMG 창 띄우기

from tkinter import *

#변수
window=None #윈도우 창
canvas=None #빈 캔버스
XSIZE, YSIZE =256,256 #가로 세로 크기

#메인
window=Tk() #Tk는 윈도우 창을 만드는 메소드
canvas = Canvas(window, height=XSIZE, width=YSIZE) #XSIZE,YSIZE 윈도우 창에 캔버스를 뿌림
paper=PhotoImage(height=YSIZE,width=XSIZE)

canvas.create_image((XSIZE/2, YSIZE/2), image=paper, state="normal") #paper가 이미지로 들어가서 좌표에 뿌려진다

#파일 불러오기
fp=open("C:/RAW/peppers.raw","rb") #절대경로

for i in range(0,XSIZE) :
    for k in range(0, YSIZE) :
        data = int(ord(fp.read(1)))# 1바이트씩 읽어서 int형 코드로 바꿔주기 ord
        paper.put("#%02x%02x%02x" % (data,data,data),(k,i)) #뿌리기, 16진수 2자리로 표현

fp.close()
canvas.pack()
window.mainloop()

'PyCharm' 카테고리의 다른 글

Pycharm 메뉴 바 구성하기  (0) 2019.11.06
Pycharm 클릭 이벤트/이미지 버튼/클릭 텍스트 넣기  (0) 2019.10.30
PyCharm 기초(1)  (0) 2019.10.16
Comments