본문 바로가기

분류 전체보기241

python+selenium+headless chrome+openpyxl 예제 레드마인 결함 개수 추출 후 엑셀 저장하기 from selenium import webdriver from bs4 import BeautifulSoup import re import openpyxl ### 헤드리스 브라우저 셋팅 ### options = webdriver.ChromeOptions() options.add_argument('headless') #options.add_argument('window-size=1920x1080') #options.add_argument("disable-gpu") driver = webdriver.Chrome('F:/~~~/~~~/chromedriver.exe', chrome_options=options) ### 실제 동작 ### #로그인 driver.get('h.. 2019. 2. 7.
서버 hosts 변경으로 모바일 웹 검증 맥 참고 URL http://stonerain.tistory.com/8 순서 호스트 설정 스퀴드맨 설치 Preferences > 클라이언트 탭 > ip 대역 설정 (모두 허용은 all) Start Squid 클릭 맥 와이파이 공유 폰에서 와이파이 접속 후 프록시 셋팅 윈도우 참고 URL http://brocess.tistory.com/22 순서 Fiddler 설치 Tools > 옵션 > 커넥션 > Allow remote computers to connect 체크 Tools > HOSTS 설정 윈도우 핫스팟 설정 폰에서 와이파이 접속 후 프록시 셋팅 2018. 9. 12.
[Mac] pipenv 환경에 장고 설치 1. brew 설치 (있으면 스킵)/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2. brew를 이용하여 파이썬3과 pipenv 설치brew install pythonbrew install pipenv 3. 가상환경으로 사용할 폴더 생성 후 진입mkdir testpcd testp 4. 파이썬3를 위한 가상환경 셋팅pipenv --three 4.1 오류 발생시 조치sudo vi ~/.bash_profile아래 내용 추가export LANG=en_US.UTF-8export LC_ALL=en_US.UTF-8참고 : https://github.com/pypa/pipenv/issues.. 2018. 8. 29.
유플러스 포켓빔 셋팅기 - 펌업 했더니 에어플레이 안됨. 고객센터에 문의했지만 답이 없음 - 넷플릭스는 제작사에서 제공해주는 apk로 설치하니까 잘 됨https://help.netflix.com/en/node/57688 - MX플레이어는 1.8.10 버전 설치 (광고가 덜하다고 함)https://mx-player.en.uptodown.com/android/download/1264345 - 코덱은 1.8.6 Neon 설치https://drive.google.com/drive/folders/0B1cOHQ70J9vld0lVRnZHczBkbTQ 2018. 8. 16.
NSIS 사용해보기 1. NSIS 설치http://nsis.sourceforge.net/Download 2. 에디터 설치http://hmne.sourceforge.net/index.php#Download설치 중 언어파일 문제가 발생하면 해당 파일 무시 3. 에디터 > 스크립트 작성 마법사 실행 (Ctrl+W)내용 채워가면서 다음 다음...마지막에 스크립트 저장, 파일 경로를 상대 경로로 변경 체크nsi 파일 생성됨 4. NSIS 실행 > Compile NSI scripts 5. nsi 파일 드래그앤드롭하면 exe 설치 파일 만들어짐 --- 커맨드 라인에서 nsi 를 exe로 컴파일하는 경우"c:\Program Files (x86)\NSIS\makensis.exe" test_setup.nsi --- 설치 경로에 메인 exe .. 2018. 7. 30.
python selenium remote - 원격 PC 크롬 실행 * 사전 셋팅1. 내 PC에 파이썬 설치 후 pip로 selenium 설치2. 내 PC와 원격 PC에 JRE 설치3. Selenium Standalone Server 와 크롬 드라이버 다운로드-> https://www.seleniumhq.org/download * 허브와 노드 셋팅1. 내 PC의 IP 확인 (192.168.0.3) 2. 내 PC > 허브 셋팅java -jar selenium-server-standalone-3.13.0.jar -role hub -port 4444 3. 원격 PC > 노드 셋팅하여 허브에 등록java -Dwebdriver.chrome.driver="C:\Users\testuser\Desktop\chromedriver.exe" -jar selenium-server-standa.. 2018. 7. 25.
윈도우 환경에서 django 설치 https://www.python.org/downloads/ Add Python x.x to PATH 체크하여 설치 설치 확인 cmd > python --version 가상환경 설치 (서브 폴더로 생성됨) python -m venv myvenv 가상환경 실행 myvenv\Scripts\activate 장고 설치 pip install django 프로젝트 생성 폴더 생성 django-admin startproject djangotube . 디비 생성 python manage.py migrate 웹서버 시작/종료 python manage.py runserver Ctrl+C 웹사이트 접속 http://127.0.0.1:8000 --- 참고 사이트 https://djangogirlsseoul.gitbooks.i.. 2018. 3. 6.
엑셀에 주소 추가하여 하이퍼링크 생성하기 TC에 번호만 쓰고나서 레드마인 하이퍼링크를 걸고 싶어 궁리해봄 * 스크립트 생성Alt + F11 > 삽입 > 모듈아래 코드 붙여넣기 [IP] 부분 수정 Sub create_HLink()Dim C As RangeFor Each C In SelectionIf Not IsEmpty(C) ThenC.Hyperlinks.Deletes1 = "http://[IP]/issues/"s2 = C.ValueC.Value = s1 & C.ValueActiveSheet.Hyperlinks.Add Anchor:=C, Address:=C.Value, TextToDisplay:=C.ValueC.Value = s2End IfNext CEnd Sub * 스크립트 실행셀 선택 후 Alt + F8 * 문서 저장 2018. 1. 26.
[Mac] SonarQube 설치 사전 조건자바8MySQL 등의 DB (없으면 내장 DB가 사용되며 확장성 등의 제약 있음)homebrew --- 설치brew install sonarqubebrew services start sonarqube 실행http://localhost:9000admin / admin --- 스캐너 설치brew install sonar-scanner 2018. 1. 11.