본문 바로가기

728x90

개발 이야기/파이썬 개발

(14)
파이썬 GUI Framework - DearPygui 사용하기 스크립트 언어로 최고인 파이썬으로 프로그램을 만들고 GUI를 입히려 하면 순간 멈칫하게 됩니다. C#이나 MFC으로 작성하고 비주얼스튜디오로 윈폼 작업하면 엄청 편하게 하던 작업이 파이썬을 만나면 급 피로도가 상승하게 됩니다. GUI로 작성해야 할 일이 있어 열심히 검색을 한 결과 Tkinter, pyQt, DearPygui 정도가 나왔습니다. pyQt처럼 비록 디자이너는 없지만 DearPyGui를 선택하여 UI를 작성했습니다. 일단 DearPyGui에서 제공하는 각 프레임웍을 보면 https://github.com/hoffstadt/DearPyGui/wiki/Framework-Comparison 매우 좋은거 같습니다. ^^; 코딩도 조금 해봤는데 매우 직관적입니다. from dearpygui.core ..
파이썬으로 단축URL 만들기 글의 배경 요즘 한글 URL이 많다보니 보고서나 이메일으로 URL을 공유하려면 URL을 짧게 만드는게 좋긴 합니다. 그래서 URL 단축 서비스가 나오긴 했지만, 여러개의 URL을 해야할땐 매번 귀찮을 때가 있습니다. 이런 문제를 해결하기 딱 좋은 URL 단축용 파이썬 패키지를 소개해 드리고자 합니다. 파이썬 URL 단축 패키지 PyShorteners pyshorteners는 사용 가능한 가장 유명한 URL Shortener를 사용하여 URL을 단축하고 확장하는 데 도움이되는 Python lib입니다. pyshorteners의 공식문서는 아래 링크를 참조해주세요. pyshorteners.readthedocs.io/en/latest/ PyShorteners 설치 및 적용 방법 pyshorteners 파이썬 ..
파이썬 OpenCV 표정 인식 파이썬 OpenCV 표정 인식: https://www.google.co.kr/search?sxsrf=ALeKk03FkRPcuX2FBLuiba50os0myb2E3g:1608538648921&q=%ED%8C%8C%EC%9D%B4%EC%8D%AC+OpenCV+%ED%91%9C%EC%A0%95+%EC%9D%B8%EC%8B%9D&sa=X&ved=2ahUKEwiC1Jq20d7tAhWyUN4KHfE6BpMQ1QIoAHoECAUQAQ&biw=1371&bih=699 파이썬 OpenCV 표정 인식 - Google 검색 2017. 7. 12. · [Embedded System]얼굴 표정인식을 통해 사용자의 감정을 케어해주는 시스템 ... Programming language : C++, python 3.5 ... I.MX6..
파이썬에서 C함수 사용하기 CPython이 개발자에게 제공하는 흥미로운 기능은 C 코드와 Python의 인터페이스 용이성 입니다. 개발자가 Python 코드에서 C 함수를 호출하는 데 사용하는 세 가지 주요 방법은 ctypes, SWIG 및 Python / C API가 있습니다. 1. ctypes 예: https://ddanggle.gitbooks.io/interpy-kr/content/c.html 파이썬 C 확장 · interpy-kr ddanggle.gitbooks.io 2. SWIG: https://forcecore.tistory.com/1270 SWIG와 Python3... C++ 클래스를 Python 3에서 사용하기 일단 swig를 설치한다. Python에서도 쓰고싶은 C++ 클래스를 준비한다. 이미 만들어져 있다고 치자..
jupyter notebook 설치 방법 - 로컬PC에 설치하기 jupyter notebook 을 로컬PC(우분투)에 설치하는 방법은 아래와 같습니다.
pyAutoGui) 사용할 수 있는 KEYBOARD_KEYS KEYBOARD_KEYS pyautogui.readthedocs.io/en/latest/keyboard.html#the-hotkey-function Keyboard Control Functions — PyAutoGUI documentation The write() Function The primary keyboard function is write(). This function will type the characters in the string that is passed. To add a delay interval in between pressing each character key, pass an int or float for the interval keyword argument. For pyauto..

728x90