후즈테크

고정 헤더 영역

글 제목

메뉴 레이어

후즈테크

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (55)
    • 파이썬 Small_Project (7)
      • 파이썬-Python 연동기능 (0)
      • 파이썬-백업 프로그램 개발 (4)
      • 파이썬-종합(도서 대여 서비스) (3)
      • 파이썬-화면 캡처(특정 부위) (0)
    • 파이썬 스터디 (31)
      • 파이썬-Python 기본편 (15)
      • 파이썬-Python 활용편1 (3)
      • 파이썬-Python 활용편2 (13)
      • 파이썬-Python Django (0)
    • IT (15)
      • 전산 상식과 Tip (7)
      • 코딩-고민과 결과(python) (4)
      • C-기본편 (0)
      • 파이썬-Flask (4)
    • Any Day (2)

검색 레이어

후즈테크

검색 영역

컨텐츠 검색

IT

  • 파이썬 rader chart 작성법(spider chart)

    2022.09.15 by 후즈테크

  • 03. Flask / D-03

    2022.07.21 by 후즈테크

  • 02. Flask / D-02

    2022.07.20 by 후즈테크

  • 01. Flask / D-01

    2022.07.20 by 후즈테크

  • Flask 시작??

    2022.07.20 by 후즈테크

  • pyautogui step1 자동화 업무 분석

    2021.07.29 by 후즈테크

  • python 업무자동화(매크로) 란?

    2021.07.01 by 후즈테크

  • 시작

    2021.07.01 by 후즈테크

  • 카카오톡 업무자동화 프로그램(매크로) /예약 /단체/유사/대량 메세지 전달 가능

    2021.06.29 by 후즈테크

  • [2] 해상도 - 출력방식(신호) 기준

    2020.11.19 by 후즈테크

파이썬 rader chart 작성법(spider chart)

게임을 하다 보면, 아래 같은 차트를 보게되곤 한다. 한눈에 봐도 어떤 성향을 가졌는지 어떤 분야에 뛰어난지 등을 알 수 있는데, 위의 차트를 rader chart 또는 spider chart 라고 부른다. 해당 차트를 그리기 위해 구글링을 진행했으나, 몇가지 문제점을 찾게 되었고, 똑같은 고민을 하시는 분들에게 도움을 드리고자 해당 내용을 작성했다. 먼저 rader charct를 그리기 위해 참고한 꽁양이님의 블로그 이다. Matplotlib을 이용하여 레이더 차트(Radar chart) 그리기! (tistory.com) Matplotlib을 이용하여 레이더 차트(Radar chart) 그리기! 안녕하세요~ 꽁냥이에요. 보통 게임 속 캐릭터의 능력치를 나타낼 때 레이더 차트(Radar chart)를 많..

IT/코딩-고민과 결과(python) 2022. 9. 15. 01:12

03. Flask / D-03

1. Variable Rule from flask import Flask app = Flask(__name__) from markupsafe import escape @app.route('/user/') def show_user_profile(username): # show the user profile for that user return f'User {escape(username)}' @app.route('/post/') # post_id 값을 정수형으로만 받는 옵션 def show_post(post_id): # show the post with the given id, the id is an integer return f'Post {post_id}' @app.route('/path/') # path..

IT/파이썬-Flask 2022. 7. 21. 17:33

02. Flask / D-02

1. HTML Escaping /변수 전달 받기 Flask는 route 라는 녀석을 통해 URL이 정해진다. @app.route("/") 일 경우, IP 이후, 아무것도 없으면 아래 함수를 수행한다.(http://127.0.0.1/) 다른말로 URL마다 route 를 개별적으로 설정해 주어야 하는데, 매번 바뀌거나 개별로 할당 할때 마다 route 를 생성해주는 건 효율성이 떨어진다. 그래서 변수를 받아서 route를 추가할 수 있는 방법이 아래의 방법이다. @app.route("/") : name 을 URL 에서 입력되면 해당 결과를 return 에 포함하여 전달할 수 있다. 2가지가 중요한데, 1번째는 name 의 종류가 많아지더라도 1개의 route만 설정하면 된다는 것이고, 2번째는 입력 받는 n..

IT/파이썬-Flask 2022. 7. 20. 16:43

01. Flask / D-01

1. Flask install pip install Flask pip 를 이용해서 Flask 모듈을 설치하자... 2. 설치가 완료되면, 공식문서(Quick Start) 의 예제를 이용해 실행 해보자... from flask import Flask app = Flask(__name__) @app.route("/") # route rule 적용 기본 page URL 에 이용 def hello_world(): return "Hello, World!" app.run() # Flask 서비스 시작 뭔가 진행이 된 것 같은데.....아무것도 나타나지 않는다.... * 공식 문서에는 app.run() 이 빠져있다..... 꼭 넣어야 시작 상태가 유지된다. 처음엔 당연히 웹창이 뜰거라 생각했는데.... 알고 보니, ..

IT/파이썬-Flask 2022. 7. 20. 15:30

Flask 시작??

파이썬을 이용하면 다양한 프로그램을 만들 수 있지만, 추가로 필요한 부분들이 생기기 시작하는 것 같다. 작성된 프로그램을 개인별로 쓰는게 아닌 배포를 하려하면, 관련 UI 도 필요하고, 관련된 통신도 필요하다... UI는 보통 tkinter 와 pyinstaller를 조합하여 작성하고 배포하지만.... 아쉬움이 많고, 조금 제한적이라는 느낌을 많이 받았다. 이런 제한적인 부분을 해결할 방법으로 선택한건 Web 방식이었다. 파이썬으로 이용할 수 있는 Web 방식의 프레임워크는 Flask, Django, FastAPI가 있다. 나무위키님은 모든걸 알고 있다....Flask도... Flask - 나무위키 (namu.wiki) 3개의 프레임워크는 각각의 장단점이 있고, 가을아님 및 다른 여러 블로그를 보고 나서..

IT/파이썬-Flask 2022. 7. 20. 13:09

pyautogui step1 자동화 업무 분석

설계라는 단어를 접하게 되니 거리감이 생기는 분들도 있을 것이다. 하지만 우리가 원하는 프로그램은 처음 생각했던 것 처럼 '아, 이런건 클릭 한번으로 간단하게 할 수 있을 것 같은데...' 라는 생각을 가진 간단한 프로그램이니 설계 또한 어렵게 생각 할 필요는 없다. 설계에 앞서 내가 어떤일을 하고 싶은지 분석하고 과정을 생각해보자. 예를 들어 내가 하고 싶은 일이 daum으로 접속하여 로그인을 하고 메일창을 여는 일이라고 예시를 들어보자. 그럼 나는 1. 먼저 인터넷을 켠다. 2. 다음 사이트로 이동한다. 3. ID와 PW를 입력하여 로그인을 한다. 4. 메일로 이동한다. 의 과정을 통해 원하는 결과를 이뤄낼 수 있다. 참고로 동일한 자동화업무(매크로) 작성이라 하더라도 웹페이지 등의 조작을 할 경우,..

IT/코딩-고민과 결과(python) 2021. 7. 29. 07:09

python 업무자동화(매크로) 란?

요즘 대부분의 사무와 관련된 업무들은 PC를 이용하여 진행된다. 그럼 사람들은 PC를 통해 어떻게 일을 할까? 크게 나눠보면 1) 화면을 통해 원하는 정보를 획득하고 2) 획득된 정보를 키보드나 마우스를 통해 조작하여 3) 원하는 동작을 하거나 추가로 가공하는 일을하게 된다. 그럼 python 으로 위의 과정을 할 수 있으면 어떨까? 1) screen_search 모듈로 화면에서 원하는 정보를 찾아 내고 2) pyautogui 모듈로 마우스를 제어(이동, 클릭 등) 하고, 키보드를 제어 할 수 있다. 3) 목적에 맞게 사용자가 코딩만 하면 원하는 동작을 할 수 있다. 사람이 하는 일과의 유사성이 보인다면, 자동화를 시작할 수 있는 첫 단추는 맞춰진 셈이다. 아래의 모듈을 위주로 자동화(매크로)를 작성할 ..

IT/코딩-고민과 결과(python) 2021. 7. 1. 13:10

시작

내 입맛에 맞는 코딩을 하려다 보면 간단히 생각했던 기능들이 생각했던 것 보다 더 많고 다양한 내용에 대한 고민을 해야할 때가 있다. 여기에 적힌 글들이 다 정답이 아니더라도 누군가에겐 도움이 되었으면 좋겠다. 코딩을 떠나 무언가를 만든다는 것 또는 어떤 동작을 한다는 것은 그 동작을 위한 조건과 상태가 정의되고, 추가로 어떠한 동작들이 이루어져야 한다. 그래서 우리는 조건(IF)문과 반복(While, For)문을 어떻게 적용하는지, 변수들을 어떻게 관리하고 정의하는지에 따라 원하는 코딩을 만들 수 있다. 어떠한 동작들은 한번의 일회성으로, 어떠한 동작들은 반복적으로 원하는 결과를 만들어 낼 때까지.. 이러한 고민을 하다보면 처음 생각했던 동작에 추가되는 조건과 예외 사항들이 발생한다. autogui를 ..

IT/코딩-고민과 결과(python) 2021. 7. 1. 12:44

카카오톡 업무자동화 프로그램(매크로) /예약 /단체/유사/대량 메세지 전달 가능

여러분의 1시간은 얼마인가요? 다수의 대상에게 유사한 메세지를 보내야 하는 반복되거나 유사한 일에 시간을 뺏기고 있지는 않으신가요? 현재 업무에 사용 중인 업무자동화(매크로) 프로그램을 소개 합니다. ▲ 사용 목적 - 동일한 내용 또는 유사한 형식을 지닌 내용을 각각의 개인 대화방(카카오톡 1대 1)을 통해 메세지를 전달 : 오픈 채팅방이 아닙니다. - 공지성 메세지 및 관리 업무 등에 적용 가능 : 영업 관리, 회원 관리, 안부메세지 전달, 안내문 전달 등 - 예약 발송 기능을 이용하여 시간을 효율적으로 사용가능. Ex) 07:00 에 전달 메세지를 발송하도록 예약 후, 출근 준비 또는 30분 더 수면 - 웹 문자 서비스 대비 비용절감 ▲ 지원 기능 - 실시간 전송 / 예약 전송 선택 - 관리자 그룹 ..

IT/전산 상식과 Tip 2021. 6. 29. 19:23

[2] 해상도 - 출력방식(신호) 기준

우리는 앞서 디스플레이 장치에 따른 해상도 기준과 관련 내용들을 알아봤다. 이전 내용 링크([1] 해상도 - 디스플레이 장치 기준 whosetech.tistory.com/23) 해상도란? 해상도란? '화소?? 픽셀?? PPI?? 이게 다 뭐지?' 라는 생각을 해본적이 있으신가요? 아마 대부분의 사람들이 한번 이상 들어본 단어 이지만 미묘한 차이를 알지는 못했을 것입니다. '뭔지 알아요?' whosetech.tistory.com 그리고 이번에는 출력 방식과 실제 연계부분에 대해 간략히 알아보겠다. 먼저 TV나 모니터 등의 뒷 패널 부분을 보게 되면 다양한 모양의 외부 입력 신호들을 확인할 수 있습니다. TV의 특성상 영상과 음성 신호가 필요한데 이러한 신호들 또한 지원하는 해상도와 기준에 따라 확인 할 수..

IT/전산 상식과 Tip 2020. 11. 19. 21:53

추가 정보

페이징

이전
1 2
다음
TISTORY
후즈테크 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바