ETC
-
The Pillow package is required to use this functionETC 2022. 6. 2. 21:26
The Pillow package is required to use this function 파이썬으로 이미지 인식관련되서 기능구현을 하려는데 아래와 같은 오류가 발생하였습니다. 정확히는, 스크린샷을 따서 해당 이미지를 저장하려는 기능을 구현하고 있었습니다. pip install Pillow --upgrade 이런 경우, Pillow의 version을 upgrade해주면 됩니다. 도움받은 Stackoverflow 링크 첨부해둘게요. python - pyautogui, screenshot function doesn't recognize installed Pillow module - Stack Overflow pyautogui, screenshot function doesn't recognize in..
-
IntelliJ에서 indent간의 간격에 색을 입혀주는 Plugin(특히 파이썬에서 유용)ETC 2022. 6. 2. 21:24
제가 파이썬을 이용한 개발에 손대기 시작하면서 가장 애를 먹었던 부분은... 1.전역변수에 대한 처리 2.중괄호의 부재 위 두가지 사항인데요. 전역변수에 대한 처리와 관련된 이슈는 다음포스팅에서 다루도록 할게요. 그 전에, 중괄호가 없이 개발하려니 정말 여간 답답한 것이 아니더라구요. 그래서 , 중괄호 대신에 Indent들을 구별하여 제대로 함수의 scope를 파악하고자 했어요. 그래서 발견한게 아래와 같은 Plugin 인데요. 저는 정말 유용하게 사용하고 있어요. Intellij -> Settings -> Plugin -> IndentRainbow 검색 효과는 굉장했습니다...!! 감사합니다.
-
Python에서 임의의 난수 발생시키기ETC 2022. 6. 2. 21:20
python에서는 수를 다루는 무언가를 많이 하는 것 같습니다. 무슨이야기냐면요, python으로 알고리즘을 많이 공부하는데요. python으로 알고리즘 구현을 많이 하다보니까 랜덤의 수를 발생시키고 싶은 일이 많은 것 같아요. 그러다보니 임의의 수를 발생시킬 일이 많은 것 같아서 미래의 저를 위한 포스팅 겸 기록을 남겨놓으려고 해요. * 혹시 무언가 설치하려고 하시는 분들 중에서 pip가 없으신 분들은 아래 명령어를 terminal 창에서 입력해주세요. 이 부분은 검색해도 잘 나오는 부분이니까 간단하게 명령어만 남겨놓을게요. sudo easy_install pip 일단 맨 상단에 random 함수를 import 합니다. import random 1. 0과 1미만의 float 수 발생시키기 rando..
-
Microsoft Edge Version 확인하고 Python Selenium과 Version 맞추기ETC 2022. 6. 2. 21:14
요세 Python으로 여러가지 재미있는 기능들을 구현해보고 있는데요 Selenium을 공부하며 webdriver 와 기본적인 version도 맞추지 않으면 테스트조차 불가능 하더라구요. 해서 해당 정보를 간단하게 남기려고 해요. 1.Microsoft edge version을 확인하는 방법 (1) 본인의 Edge 브라우저 실행 (2) edge://settings/help 2. 본인의 Microsofot edge version과 일치하는, 혹은 python code를 실행시켰을때 발생한 오류에 해당하는 version을 다운받을 수 있는 페이지 https://msedgewebdriverstorage.z22.web.core.windows.net/ Microsoft Edge - Webdriver msedg..
-
윈도우창을 자신이 원하는 형태로 크기를 조절하고 하는 방법ETC 2022. 5. 5. 12:59
얼마 전, 이런 생각을 하게 되었습니다. 개발자들도 터미널을 여러 개 띄우두고 작업을 하면 편한데, 일반 사용자들도 브라우저를 여러 개 띄워두고 무언가를 하게 되면 편하지 않을까? 게다가 요새는 웬만하면 거의 다 반응형으로 제작을 하니까... 그렇다면 그런 프로그램은 없을까? 찾아보니 있었습니다. 조금 옛날 프로그램이긴 하지만 매우 매력적이었습니다. 내가 원하는 위치에 원하는 프로그램을 배치 프로그램 점유 관련돼서 문제가 없다면 크기 조절도 가능 AutoSizer라는 프로그램인데요. 다운로드할 수 있는 곳 링크 첨부해둘게요. 사용법은 너무 간단해서... 생략할게요.. 다운로드는 이곳에서 다운받으시면 됩니다. https://autosizer.kr.uptodown.com/windows
-
How can I arrow force copy in web browser? 웹브라우저에서 어떻게하면 복사기능을 강제로 허용하게 할 수 있을까?ETC 2022. 5. 2. 13:19
가끔 홈페이지 자체에 드래그를 막아놓은 경우가 있습니다. 드래그를 막아놓게 되면 자신이 원하는대로 html속의 자료들을 드래그하여 복사할수 없죠. 시간손해가 많이 날 수 있습니다. 하지만 자체적으로 드래그를 막아놓은 사이트를 이런식으로 강제로 풀어서 드래그를 한다는것이 옳은 일인지는 잘 모르겠습니다.... 하지만 방법을 안내해 드리면...(별로 대단한건 없습니다) 크롬의 경우 1. F12를 눌러서 개발자 도구를 연후 2. 우측의 Settings 메뉴를 누른 후 3. Debugger에서 Disable Javascript를 눌러준다. 4. 특이한 점은 해제가 아니라 클릭을 해서 체크를 해주어야 한다는 것입니다.