회색고양이
 
⬆ ⬇
close
프로필 배경
프로필 로고

회색고양이

    • 심플하게 살자 (175)
      • 주식 (87)
        • 주식 동향 (47)
        • 마감 후 (28)
        • 세계증시일정 (6)
        • 주식지식 (3)
      • Programming (56)
        • Python (25)
        • Android (2)
        • Android 보조 (2)
        • AutoHotkey (26)
        • R (1)
      • Network (4)
      • Server (4)
        • Linux (4)
        • WinServer 2008 (0)
      • Database (1)
        • mysql (1)
      • 주저리 주저리 (7)
        • 뇌에 대한 이야기 (5)
        • 주저리 (1)
        • 티스토리 (1)
      • 게임 (14)
        • 바람의나라 (14)
      • 자격증 (1)
        • 정보처리산업기사 (1)
      • 영상 (1)
        • 파워디렉터 (1)
  • mode_edit_outline글작성
  • settings환경설정
  • 홈페이지
  • 글쓰기
  • 설정
[Python] 자동화 프로그램(GUI편-계산기)

[Python] 자동화 프로그램(GUI편-계산기)

보통 프로그래밍 언어를 배울 때 CLI(콘솔프로그램) 계산기를 한번 씩 만들어 본다. 파이썬 IDLE 인터프리터는 거의 모든 것이 가능한 계산기인데 센스가 좋은 사람은 파이썬을 조금 배우면 스크립트 파일과 함께 무적의 계산기로 사용할 수 있을 것이다. 파이썬 IDLE는 온갖 복잡한 연산까지 쉽게되므로 콘솔 계산기를 만들어야할 필요가 없다. tkinter GUI 계산기 기본 기본 GUI 계산기를 만들어 보자. 윈도우10에 내장된 계산기는 아래와 같이 생겼다. 일반 계산기보다 좀 더 많은 기능이 있는 계산기다. 물론 파이썬으로도 똑같이 만들 수 있다. 계산기를 만들 때 생각보다 많은 시간을 소모하는 것은 다름이 아니라 레이아웃과 디자인이다. 이거 생각보다 시간을 많이 잡아먹는데 웹페이지로 말하면 반응형도 있..

  • format_list_bulleted Programming/Python
  • · 2022. 2. 13.
  • textsms

[Python] 자동화 프로그램(키보드편)

1. write() 함수 pyautogui.write('hello python') # 괄호 안의 문자를 타이핑 합니다. pyautogui.write('hello python', interval=1) # 각 문자를 1초마다 타이핑합니다. 주의사항 pyautogui 는 한글에 대한 적용이 안되어 있어요!! 한글을 입력하려면, pyperclip 모듈을 통해서 한글을 복사 후 입력할 수 있습니다. import pyautogui import pyperclip pyperclip.copy("안녕하세요") # 클립보드에 텍스트를 복사합니다. pyautogui.hotkey('ctrl', 'v') # 붙여넣기 (hotkey 설명은 아래에 있습니다.) write 함수만으로는 Shift 키나, Ctrl 키 등 문자가 아닌 키..

  • format_list_bulleted Programming/Python
  • · 2022. 2. 13.
  • textsms

[Python] 자동화 프로그램(마우스편)

pyautogui 라이브러리 파이썬에는 마우스와 키보드 제어를 도와주는 pyautogui 라는 라이브러리가 있습니다. 라이브러리는 프로그램 개발을 쉽게 해주는 도구라고 생각하면 됩니다. 이제, pyautogui의 사용법에 대해서 알아보도록하죠. 라이브러리 설치 방법 터미널에 다음 명령어를 입력해서 pyautogui를 설치 해 줍니다. pip install pyautogui ?. 터미널 -> 윈도우키 + R -> CMD 화면 크기 출력 print(pyautogui.size()) 현재 사용하고 있는 모니터 화면의 크기를 출력하는 명령어 입니다. 제 모니터의 경우 Size(width=1920, height=1080) 으로 나오네요. 가로 1920 픽셀, 세로 1080 픽셀 입니다. 마우스 현재 위치 출력 ti..

  • format_list_bulleted Programming/Python
  • · 2022. 2. 13.
  • textsms

[Python] 기본 라이브러리

1. SYS sys 모듈은 파이썬 인터프리터가 제공하는 변수와 함수를 직접 제어할 수 있게 해주는 모듈이다. 명령 행에서 인수 전달하기 - sys.argv C:/User/name/python> python test.py abc pey guido 명령 프롬프트 창에서 위 예처럼 test.py 뒤에 또 다른 값을 함께 넣어 주면 sys.argv 리스트에 그 값이 추가된다. # argv_test.py import sys print(sys.argv) 명령 프롬프트 창에서 다음과 같이 실행해 보자. C:/User/name/python> python argv_test.py you need python ['argv_test.py', 'you', 'need', 'python'] python 명령어 뒤의 모든 것들이 공..

  • format_list_bulleted Programming/Python
  • · 2022. 2. 13.
  • textsms
  • 1
  • 2
  • 3
  • 4
  • 5
공지사항
카테고리
  • 심플하게 살자 (175)
    • 주식 (87)
      • 주식 동향 (47)
      • 마감 후 (28)
      • 세계증시일정 (6)
      • 주식지식 (3)
    • Programming (56)
      • Python (25)
      • Android (2)
      • Android 보조 (2)
      • AutoHotkey (26)
      • R (1)
    • Network (4)
    • Server (4)
      • Linux (4)
      • WinServer 2008 (0)
    • Database (1)
      • mysql (1)
    • 주저리 주저리 (7)
      • 뇌에 대한 이야기 (5)
      • 주저리 (1)
      • 티스토리 (1)
    • 게임 (14)
      • 바람의나라 (14)
    • 자격증 (1)
      • 정보처리산업기사 (1)
    • 영상 (1)
      • 파워디렉터 (1)
최근 글
인기 글
최근 댓글
태그
  • #python
  • #주식
  • #생산
  • #바람의나라
  • #화성산업
  • #일동제약
  • #셀트리온
  • #대원제약
  • #autohotkey
  • #삼부토건
전체 방문자
오늘
어제
전체
 
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바