본문 바로가기
반응형

분류 전체보기321

[python] Python 3 에서 MySQL DB 연동 Python 3 - 특히 Python 3.5 - 환경에서 MySQL을 사용하기란 정말 지읒같다. MySQLdb는 Python 2 위주로 돌아가고, MySQL-python은 아래와 같은 에러가...error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2Visual Studio 팩을 아무리 받아도 계속 오류가 뜬다. 이럴 땐, 아래의 파이썬 확장 패키지 사이트에 들어가서 mysqlclient whl을 받는다.http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient 본인에게 맞는 whl을 받고 cmd 창에서 $ pip ins.. 2016. 12. 22.
괌 니코(Nikko) 호텔 후기 # 2016.12.15(목)~2016.12.18(금) 니코 호텔은 부킹닷컴에 없어서 익스피디아를 통해 예약했다. 프리미어룸(2인) 2개 2박 한 방 당 1박에 10-11만원 정도이다.(특가로 나와서 15%할인된 가격임.) 조식 포함! # 공항 > 호텔 택시 괌 공항에서 인디펜던트 택시를 타면 22달러에 캐리어 추가요금 없이 호텔까지 갈 수 있다. 공항에 도착하면 수많은 택시기사가 종이를 들고 호객행위를 할 텐데, 인디펜던트 택시라고 적힌 종이를 찾으면 됨. # 호텔 로비 전경 크리스마스 시즌이라 어딜 가나 트리와 크리스마스 장식들이 있었다. 캐롤도 쉬지않고 나옴ㅎㅎ 정말 신기했다. 로비에는 마카다미아 초콜렛이나 가방, 옷, 신발, 수영복 등등을 파는 상점이 있고, 지하에는 24시간 편의점이 있다. # 프.. 2016. 12. 18.
[AWS] API Gateway로 API를 만들어보자 3 : Lambda 함수 만들기 나는 facebook의 휴나지움(연세대 공학원 학생식당) 페이지에서 메뉴를 긁어왔는데 그냥 def sum(x, y): result = x + y return result 이런 함수를 만들어도 괜찮다. 일단은 API를 만들어보고 이해하기 위함이니까... 내 코드는 이렇다. _hunasiu,_menu()는 당연히 휴나지움의 메뉴를 str 형식으로 긁어오는 함수다. 중요한 것은 lambda_handler()다. 이건 함수명도 굉장히 중요한데, [AWS] API Gateway로 API를 만들어보자 2 에서 미리 말한 바 있지만, AWS Lambda에서 아래와 같은 식으로 handler를 정의해야 하기 때문이다. 어쨌든 저렇게 하고 이를 zip 파일로 만들어 업로드하면 된다. ** pip을 사용해 기본 라이브러리.. 2016. 11. 30.
[AWS] API Gateway로 API를 만들어보자 2 : Lambda 활용하기 API Gateway에서 API의 구조를 갖췄다. 그러면 이제 API가 호출될 때 가져올 데이터를 실행하는 함수가 필요하다. 이때 AWS Lambda를 사용한다.(프로그래밍 언어로 사용되는 lambda와는 다르다.) AWS Console에서 Lambda 페이지에 들어간다. Get Started Now!! 이런 복잡한 화면이 나오면 침착하게 왼쪽 상단에서 본인이 사용할 언어를 선택한다. Node.js 4.3과 Python 2.7을 사용할 수 있다.(내 기억엔 java도 있었는데...안 보인다.) 다 좋은데 Python3을 쓰지 못한다는 엿같은 단점이 있다. 무튼 Python을 선택하고 오른쪽 아래 보이는 hello-world-python을 선택한다. 이런 화면이 뜰 것이다. 우린 API Gateway로 A.. 2016. 11. 30.
반응형