본문 바로가기
반응형

Engineering42

[python] openpyxl을 이용한 Excel 제어 오늘은 새로운 라이브러리를 가져왔습니다. 역시 공부하려면 프로젝트를 만들어서 해봐야 한다는 말이 제일 정확한것 같습니다. 자료를 정리하려고 보니 익숙한 엑셀에 넣고 돌려야 확인 및 계산, 표현이 모두 가능할것 같아 openpyxl 을 이용하고자 합니다. openpyxl https://openpyxl.readthedocs.io/en/stable/ openpyxl - A Python library to read/write Excel 2010 xlsx/xlsm files — openpyxl 3.0.10 documentation Install openpyxl using pip. It is advisable to do this in a Python virtualenv without system packages: .. 2022. 7. 2.
[python] 파이썬을 이용한 화면 글자 인식 pytesseract 개인 프로젝트 진행을 위해 화면 이미지 OCR을 해보고자 합니다. 적절한 라이브러리를 불러와야겠네요. pytesseract를 사용하여 이미지의 정보를 불러오겠습니다. Pytesseract 다운로드 https://github.com/madmaze/pytesseract GitHub - madmaze/pytesseract: A Python wrapper for Google Tesseract A Python wrapper for Google Tesseract. Contribute to madmaze/pytesseract development by creating an account on GitHub. github.com Install 방법 Windows $ pip install pytesseract Apple .. 2022. 6. 24.
[Python] 크롤링을 위한 chrome driver 다운로드 파이썬을 이용하여 많이 하는 작업중 하나는 웹사이트의 내용을 가져오는 크롤링입니다. selenium을 이용하여 크롤링을 진행할때 web brower에서 동작하는 것처럼 인식시키기 위해서 Chrome driver를 이용합니다. * selenium : 웹 테스트 자동화 프레임워크 개발한 웹 어플리케이션이 잘 동작하는지 확인하는 툴이며 selenium을 이용하여 완전한 형태의 웹페이지 소스를 볼수 있고, 동적(Dynamic) 웹페이지 크롤링시 유용합니다. 우선 자신의 PC에 설치된 Chrome의 버전을 확인합니다. (설치된 크롬과 다운로드 받을 driver의 버전이 동일해야 합니다.) chrome 브라우저에 아래 주소를 넣어봅니다. chrome://version 제 PC의 chrmoe은 101.0.4951.6.. 2022. 5. 21.
[python] 스마트폰 미러링 - scrcpy SCRCPY라는 프로그램을 이용해서 스마트폰을 미러링 하고 Python을 통해 제어하고자 합니다. GitHub - Genymobile/scrcpy: Display and control your Android device Display and control your Android device. Contribute to Genymobile/scrcpy development by creating an account on GitHub. github.com 1. 위의 주소에서 window Bit수에 맞게 download를 받으세요. 2. 원하는 폴더에 압축을 푸세요. 3. 환경 변수를 입력 하세요. (아래 그림의 변수 adb 참조) 4. scrcpy 실행하기 ------------------------------.. 2022. 4. 29.
[python] pip 설치시 에러문구 - 파일에 바이러스 ..... Python 을 사용하면서 pip를 통해 package를 설치하는 과정에서 에러가 나서 답답했던 적이 있었습니다. 원인을 알고보니 Windows Defender에 의한 것입니다. Error 현상 위의 문제를 해결하기 위해 설정 - 업데이트 및 보안 - Windows 보안으로 들어갑니다. 아래 화면의 바이러스 및 위협 방지로 들어가면 현재 PC에서 사용하고 있는 보안프로그램들이 나옵니다. 각각 프로그램으로 들어가서 실시간 감시를 "잠시" 꺼줍니다. 여기서 "잠시"가 매우 중요합니다. 잠시 꺼둔 상태에서 PIP install 해주시고 다시 실시간 모드를 실행해주세요. 반드시요!!! 2022. 4. 29.
[python] pure-python-adb를 이용한 스마트폰 제어 우선 스마트폰과의 연결을 하기 위해 adb(android device bridge)를 설치합니다. SDK 플랫폼 도구 출시 노트 | Android 개발자 | Android Developers Android SDK 플랫폼 도구는 Android SDK의 구성요소입니다. developer.android.com 위의 링크로 진입하여 "Windows용 SDK 플랫폼 도구 다운로드"를 눌러 다운 받습니다. C:>에 adb 폴더를 만들고 다운 받은 파일의 압축을 풀어줍니다. 이제는 VSCode로 진입하여 Terminal창에서 python에서 adb와 연결을 지원하는 library인 pure-python-adb를 설치 합니다. pip install pure-python-adb 스마트폰을 PC와 연결하고 adb를 통해 .. 2022. 4. 29.
반응형