본문 바로가기

python

(40)
관리자 모드와 명령 프롬프트 python에서  도스명령 폴더 이동, 파일 삭제, 폴드 삭제등  필수입니다. 이러한 명령을 관리자 모드에서 실행이 가능합니다.관리자 모드로 진입하기입니다  폴더 변경  cd  폴더명 ,  cd ..   삭제 rmdir /s/q파일 삭제 del 파일명
ImageDraw 대각선을 그어봅니다. 소스파일입니다.소스파일 폴더에 kkk.jpg 이미지 파일을 준비합니다. 이미지 파일 위에 대각선을 그림니다. 그 후 yuy.png로 저장합니다.import sys from PIL import Image, ImageDraw with Image.open("kkk.jpg") as im:     draw = ImageDraw.Draw(im)     draw.line((0, 0) + im.size, fill=128)     draw.line((0, im.size[1], im.size[0], 0), fill=128) # write to stdout im.save("yuy", "PNG") im.show()
Image 생성 선과 도형을 이미지로 생성합니다.소스가 저장되어 있는 폴드내에 사각형과 타원이 있는  ipg  저장되어 있습니다.from PIL import Image, ImageDraw, ImageFont im = Image.new("RGB", (512, 512), (128, 128, 128)) draw = ImageDraw.Draw(im) draw.line((0, im.height, im.width, 0), fill=(255, 0, 0), width=8) draw.rectangle((100, 100, 200, 200), fill=(0, 255, 0)) draw.ellipse((250, 300, 450, 400), fill=(0, 0, 255)) im.save('pillow_iamge_draw.jpg', quality..
addshape(image1) import turtle t1=turtle.Turtle() t2=turtle.Turtle() screen = turtle.Screen() image1="1.gif" image2="2.gif" screen.addshape(image1) screen.addshape(image2) t1.shape(image1) t2.shape(image2)
아나콘다 python 연습을 주피터로 사용합니다. 아나콘다를 설치해야만 합니다. 설치방법은 https://www.ebssw.kr/에서 참조하였습니다. a 문자 변수에 문자열을 저장하고, [1:3] 첫번째 문자에서 세번째 문자까지 출력하는 코드입니다. a 문자 변수에 문자열을 저장하고, [3:9] 3번째 문자에서 9번째 문자까지 출력하는 코드입니다. print(a[0])이면 "H" 가됩니다. 문자열 수서는 0,1,2,3..으로 시작됩니다.
numpy 보호되어 있는 글입니다.
exp 그래프 from matplotlib import pyplot as plt import numpy as np xa = np.linspace(0, 12, 100) #x, y 축 눈금 간격을 100으로 균일하게 설정 ya = np.sin(xa)*np.exp(-xa/4) plt.plot(xa, ya) plt.show()
접점 import matplotlib.pyplot as plt import numpy as np m1, b1 = 1, 0.0 # slope & intercept (line 1) m2, b2 = -1.0, 8.0 # slope & intercept (line 2) #----------------------------------------------------------------------------------------# # Step 1: plot the lines x = np.linspace(0,10,500) plt.plot(x,x*m1+b1) plt.plot(x,x*m2+b2) plt.xlim(0,8) plt.ylim(0,8) plt.title('How to plot an angle with matplot..