반응형

개발 6

파이썬 매크로 pyautogui 키보드 마우스 자동 제어 기능

파이썬 매크로 pyautogui 키보드 마우스 자동 제어 기능 파이썬을 사용해서 키보드와 마우스 등을 제어하여 귀찮은 작업들을 자동화 시킬 수 있습니다. 물론 윈도우 자체적으로 조작이 되기 때문에 다양한 변수를 적절하게 주지 않으면 윈도우 전체에서 입력이 잘못 되어서 오류가 발생할 수 있기 때문에 pyautogui로 프로젝트를 만들 때는 좀 더 세밀하게 코드를 작성할 필요가 있습니다. pyautogui를 사용하기 이전에 pip install opencv-python을 통해서 해당 모듈을 설치하는 것을 추천합니다. pyautogui에서 이미지 인식 기능을 사용할 때 꼭 필요한 모듈입니다! 해당 모듈을 사용하기에 앞서서 두가지 옵션은 미리 알고 갈 필요가 있겠네요. import pyautogui # 화면 모..

네이버 블로그 검색 노출 누락 반영 확인 체크하기

네이버 블로그 검색 노출 누락 반영 확인 체크하기 ※ 해당 포스팅은 블로그를 옮기기 전 네블에서 작성된 원고로 티스토리와는 관련 없는 내용입니다 ※ 최근에 개발 관련 블로그를 만들기 이전에 일상적인 내용으로 블로그를 상당히 오래 운영을 했었습니다. 그 당시에는 특별히 아무 생각 없이 글을 발행하고 방치하는 수준이었는데 이제 개발 블로그 운영을 하면서 블로그에 애정을 줄 생각을 하다 보니까 내가 작성한 글이 노출이 잘 되는지에 대해서 상당히 예민하게 생각을 하고 있는 내 자신을 볼 수 있었습니다. 아니나 다를까 블로그를 만들고 작성한 초창기 게시물 중에서 몇개 정도가 아예 검색에서 반영이 안되고 있는 것을 체크했습니다. 안드로메다가 아니라 그냥 안나오던 상황이었는데 비공개로 돌린 후 다시 발행을 하니 다행..

프로그램 개발 2022.10.02

파이썬 웹 프레임워크 django 설치 및 로컬 서버 구축하기

파이썬 웹 프레임워크 django 설치 및 로컬 서버 구축하기 django는 파이썬으로 웹 개발을 할 때 사용됩니다. 간단한 구조로 어렵지 않게 서버를 생성할 수 있습니다. 명령프롬프트에서 pip install django 명령어 입력으로 라이브러리 설치가 가능합니다. 서버 생성은 윈도우 명령프롬프트(cmd 창)에서 원하는 서버 생성을 위한 디렉토리에 들어간 후(cd 입력으로 이동) django-admin.exe startproject myweb 명령어를 입력합니다. 명령프롬프트에서 서버를 생성하면 위와 같은 파일들이 생성됩니다. 서버를 생성한 후 myweb 디렉토리에서 python manage.py runserver 명령어를 입력하면 로컬 서버가 열립니다. 제대로 실행이 된다면 위와 같은 문구를 볼 수..

파이썬 엑셀 업무 자동화를 위한 샘플 프로그래밍

파이썬 엑셀 업무 자동화를 위한 샘플 프로그래밍 파이썬을 활용해서 엑셀을 다루는 방법에 대해서 알아보도록 하겠습니다. 엑셀을 다루기 위해서는 openpyxl 모듈이 필요합니다. cmd 명령어 입력에서 pip install openpyxl을 입력하고 모듈을 다운로드 합니다. openpyxl에서도 다양한 기능들이 많이 있지만 대표적으로 사용이 되는 몇가지 기능들에 대해서 소개를 해보도록 하겠습니다. 먼저 전체 코드 예시를 볼까요? from openpyxl import Workbook from openpyxl.styles import Alignment from openpyxl.styles import Font data_box = [['고양이', '고양이', 10], ['강아지', '강아지', 20], ['토끼..

파이썬 str 문자열과 int 숫자 및 정수 구분하기

파이썬 str 문자열과 int 숫자 및 정수 구분하기 파이썬 코딩을 처음 접하다 보면 문자열과 숫자형을 구분하는 것이 헷갈릴 수 있습니다. 같은 1이더라도 문자열이 될 수 있고 숫자형이 될 수도 있거든요. 파이썬 코딩에서 정말 중요한 기초이기 때문에 집고 넘어가보려 합니다! 일단 파이썬에서는 문자열과 숫자형은 함께 사용될 수 없습니다. 같은 숫자더라도 1+1에서 오류가 생길 수 있다는 말인데 아래 코드를 보면 쉽게 이해할 수 있습니다. print(1 + 1) ==결과== 2 print('1' + '1') ==결과== 11 print(1 + '1') ==결과== TypeError: unsupported operand type(s) for +: 'int' and 'str' 일단 첫번째 결과는 정상적으로 2가..

파이썬 기초 2022.09.30

파이썬 python 설치 다운로드 환경변수 설정 및 파이참 연동

파이썬 python 설치 다운로드 환경변수 설정 및 파이참 연동 파이썬을 설치하고 바로 코딩을 하기에는 어려운 감이 있습니다. 그러나 파이참이라는 파이썬 전용 IDE를 사용하면 더 편리하게 코딩을 할 수 있죠. https://www.python.org/downloads/ 먼저 파이썬은 위 링크에서 설치 가능합니다. 버전이 워낙 다양하지만 그냥 최신 버전 파이썬을 설치하면 됩니다. install now 또는 코스튬 설치로 원하는 위치에 설치도 가능합니다. 설치가 되면 시작에서 저렇게 설치가 된 것을 볼 수 있습니다. 저같은 경우에는 3.7과 3.8버전 두개가 설치되어 있습니다. 파이썬을 최초로 설치하고 환경변수 설정을 해줘야 합니다. 시작 - 검색에서 환경 변수를 검색하여 시스템 환경 변수 편집을 찾아줍니..

유용한 정보 2022.09.29
반응형