본문 바로가기

python5

Python, 남은 시간 계산하기(배치파일 이용) Python, 남은 시간 계산하기(배치파일 이용)이다. 남은 시간을 계산한다. 모양을 더 좋게하려면, Python에서도 GUI 방식을 사용하거나, Java, C#, HTML 과 Javascript 를 이용한 방법 등등..... 다른 방법이 많을 것 같지만, Python console 프로그램을 이용해서 쉽게 만들 수 있는 것이 장점인 것 같다. 참고로 HTML과 javascript로 오늘 알짜 및 현재 시간 표시관련해서는 다음 site를 참조하면 좋을 것 같다. https://lieadaon.tistory.com/m/73?category=869552 1) 다음을 timeLeft.py에 저장한다. from datetime import datetime def timeDiff(yyyy, mm, dd, hh, .. 2021. 9. 25.
Python으로 그림을 Icon 파일로 만들기 Python으로 그림을 Icon 파일로 만들기이다. import imageio import sys if len(sys.argv) != 2: print('Usage:') print('create_icon pic_file'); sys.exit() file_name = sys.argv[1] img = imageio.imread(file_name) imageio.imwrite( file_name + "_.ico", img) 위의 내용을 create_icon.py 에 저장한다. 실행하려면 command line에서 python create_icon.py hive.png 와 같이 입력한다. 위의 그림은 비슷해 보이지만, 왼 쪽은 원본의 그림파일이고, 오른쪽은 Icon 파일이 만들어진 모습이다. 2021. 9. 21.
Python으로 디지털 시계 만들기 Python으로 디지털 시계 만들기이다. #use this to create exe file with icon #pyinstaller --onefile --noconsole -i"prg_icon.ico" dClock.py #do not use below #pyinstaller.exe --onefile --noconsole --windowed --icon="prg_icon.ico" dClock.py #https://www.codespeedy.com/create-a-digital-watch-in-python/ #from data import images import sys #to import system files from tkinter import * #whole module is imported impo.. 2021. 9. 21.
Python으로 아날로그 시계 만들기 Python으로 아날로그 시계 만들기이다. import turtle import time import ctypes ctypes.windll.user32.ShowWindow( ctypes.windll.kernel32.GetConsoleWindow(), 6 ) wndw = turtle.Screen() wndw.bgcolor("black") wndw.setup(width=450, height=450) wndw.title("Analogue Clock") wndw.tracer(0) # Create the drawing pen pen = turtle.Turtle() pen.hideturtle() pen.speed(0) pen.pensize(3) def draw_clock(hr, mn, sec, pen): # Dra.. 2021. 9. 21.