본문 바로가기

전체 글229

Python Flask http 를 https 로 연결하는 방법 http로 접속하면 https로 자동으로 연결되도록 처리하는 코드입니다 다른 처리 단에서 해도 되는데 파이썬 플라스크에서 처리하려고 할 때 하는 방법입니다 @app.before_request def before_request(): if request.url.startswith('http://'): url = request.url.replace('http://', 'https://', 1) code = 301 return redirect(url, code=code) 이렇게 하면 http 주소로 접속하면 자연스럽게 https로 연결합니다 2020. 10. 11.
파이썬 Flask 에서 url 주소 파라미터 검사 방법 Python 플라스크로 주소에 값이 넘어왔는지 확인하는 방법입니다 복잡하게 하지 않고 간단하게 체크해서 사용할 수 있어요 if 'width' in request.args: width = int(request.args.get('width')) 일단 오류가 나지 않게 하려면 숫자 검사도 해야 겠지만 args 넘어오는 값을 메모합니다 일단 사용 방법을 메모합니다 2020. 10. 11.
자바스크립트 ajax fetch 오류 처리 샘플 자바스크립트에서 외부 api랑 처리할 때 fetch를 사용할 수 있어요 프레임워크나 라이브러리를 사용 할 수도 있는데요 이번에는 완전 순수한 자바스크립트에서 제공하는 기능으로만 간단하게 사용하고 싶은 경우에 쓸 수 있어요 fetch("http://httpstat.us/500") .then(function(response) { if (!response.ok) { throw Error(response.statusText); } return response; }).then(function(response) { console.log("ok"); }).catch(function(error) { console.log(error); }); 마지막에 catch 를 사용해서 api에 오류가 있는 경우 잘 잡힐 줄 알았는.. 2020. 10. 10.
Python 크롤링 할때 단축키 전송하기 파이썬으로 크롤링하면서 단축키를 보내고 싶은 경우가 있어요 그때 사용할 수 있는 예제 코드입니다 아래 예제는 컨트롤 + 시프트 + l을 전송하는 코드입니다 from selenium.webdriver.common.keys import Keys element = driver.find_element_by_xpath("//body") element.send_keys(Keys.CONTROL, Keys.SHIFT, 'l') 키 부분을 바꿔서 사용하세요~ 2020. 10. 10.
자바스크립트에서 엘리먼트 삭제하기 remove() 특정 엘리먼트들을 찾아서 삭제하고 싶을때 remove() 사용할 수 있어요 생각보다 직관적이어서 쉬운데 자주 사용하지 않아서 자꾸 기억이 안나네요 2020. 10. 10.
자바스크립트에서 상위 부모 노드 가져오기 parentElement 이미지가 있는 부모 노드 가져오는 방법입니다 엘리먼트에서 parentElement 사용하면 됩니다 document.getElementById("ID").parentElement 2020. 10. 10.
맑은 고딕 폰트 다운받기 우분투를 사용하면서 맑은고딕 폰트가 필요한 경우가 있는데요 윈도우 설치된 PC에서 복사해도 되기는 해요 갑자기 간단하게 다운 받고 싶을때는 아래 공식 사이트에서 다운 받으면 됩니다 www.microsoft.com/ko-kr/download/confirmation.aspx?id=10490 Download Windows XP용 한글 ClearType 글꼴 from Official Microsoft Download Center Windows 7용 플랫폼 업데이트 --> Windows 7 SP1 및 Windows Server 2008 R2 SP1에서 Windows 7용 플랫폼 업데이트의 향상된 기능 및 성능을 사용할 수 있습니다. www.microsoft.com 2020. 9. 27.
우분투에 버박 버추얼 박스 설치 방법 VirtualBox On Ubuntu 윈도우 없이 버티다가 테스트용으로는 필요해서 오랜만에 설치했어요 Ctrl + Alt + t 단축키로 터미널을 열어서 설치 명령어를 실행합니다 sudo apt install virtualbox 설치가 끝나고 수퍼키(Win키) 를 눌러서 virtualbox 를 검색해보면 실행할 수 있어요 실행한 버우얼박스를 끄고 확장팩을 설치합니다 sudo apt install virtualbox-ext-pack 이렇게 설치하면 중간중간 동의해야 하는 내용들이 나와요 Tab 탭이랑 방향키, 그리고 엔터키를 이용해서 긍정적인 답변을 선택하세요 이렇게 설치를 마무리하면 확장팩 설치가 끝나요 그럼 다시 버추얼박스를 실행해서 파일 - 설정에 들어가 보면 확장팩이 설치되어 있어요 2020. 9. 23.
반응형