개발노트(150)
-
Flask에서 mongoDB 사용하기(2)
이제 데이터베이스를 만들어봅시다. Collections를 클릭합니다. Create Database를 클릭해 원하는 이름으로 데이터베이스를 만들어줍니다. 원하는 DB 이름과 COLLECTION 이름을 입력합니다. COLLECTION 은 DB 하위 폼으로 계속해서 추가 가능합니다. 파이썬에서 mongoDB를 사용하려면 pymongo라는 라이브러리가 필요합니다. cmd 창을 열고 pip install pymongo 를 해줘도 좋지만 Flask를 사용할 예정이기 때문에 pip install Flask-PyMongo 로 설치해줍니다. Flask는 당연히 깔아줘야 합니다. pip install Flask 모두 깔아 줬다면 하나씩 import 해봅시다. from import Flask from flask_pymong..
2019.11.09 -
Flask에서 mongoDB 사용하기(1)
직접 mongoDB를 설치해서 사용해도 좋지만 더욱 편리하게 mongoDB Atlas를 사용해줍니다. Atlas MongoDB 사이트: https://www.mongodb.com/cloud/atlas 가입하면 클라우스 데이터베이스를 무료로 사용할 수 있습니다. 무료로 회원가입을 한 이후에 바로 MongoDB 서비스를 이용할 수 있습니다. 가입을 하자마자 바로 하나의 데이터베이스를 생성하라고 나옵니다. 그냥 기본 설정 그대로 만들어 주시면 됩니다. 아마 기본적인 클라우드 제공 서비스로는 AWS가 선택되어 있을 겁니다. 나머지 설정 또한 기본 설정으로 진행하면 무료로 서비스에 가입할 수 있습니다. 클러스터를 생성한 이후에 약간의 시간이 지나면 다음과 같이 초기화가 완료됩니다. 이후에 다음과 같이 [CONNE..
2019.11.09 -
파이썬을 파이썬답게 (4)
파이썬을 파이썬답게 | 프로그래머스 본 강의는 파이썬 문법을 이미 알고 있는 분들을 대상으로 만들어졌습니다. ##### 이런 분들께 추천합니다 * 파이썬 문법을 알고 계시는 분 * 알고리즘 문제를 조금 더 쉽게 풀고 싶은 분 * Python 코드를 low level 언어( C / C++ ) 코드처럼 짜시는 분 ##### Glossary 본 강의에서 사용하는 파이썬 용어에 익숙하지 않은 분들을 위해, [Python 3.6 programmers.co.kr 1. 이진 탐색하기 파이썬의 bisect.bisect 메서드를 이용해서 리스트에서 특정한 값의 위치를 찾을 수 있습니다. >>> import bisect >>> mylist = [1, 3, 4, 9, 125] >>> print(bisect.bisect(my..
2019.09.18 -
파이썬을 파이썬답게 (3)
파이썬을 파이썬답게 | 프로그래머스 본 강의는 파이썬 문법을 이미 알고 있는 분들을 대상으로 만들어졌습니다. ##### 이런 분들께 추천합니다 * 파이썬 문법을 알고 계시는 분 * 알고리즘 문제를 조금 더 쉽게 풀고 싶은 분 * Python 코드를 low level 언어( C / C++ ) 코드처럼 짜시는 분 ##### Glossary 본 강의에서 사용하는 파이썬 용어에 익숙하지 않은 분들을 위해, [Python 3.6 programmers.co.kr 1. 2차원 리스트를 1차원 리스트로 만들기 -문자열을 담은 이차원 리스트, mylist 가 solution 함수의 파라미터로 주어집니다. solution 함수가 mylist를 일차원 리스트로 만들어 리턴하도록 코드를 작성해주세요. 파이썬의 sum함수를 사..
2019.09.14 -
파이썬을 파이썬답게 (2)
파이썬을 파이썬답게 | 프로그래머스 본 강의는 파이썬 문법을 이미 알고 있는 분들을 대상으로 만들어졌습니다. ##### 이런 분들께 추천합니다 * 파이썬 문법을 알고 계시는 분 * 알고리즘 문제를 조금 더 쉽게 풀고 싶은 분 * Python 코드를 low level 언어( C / C++ ) 코드처럼 짜시는 분 ##### Glossary 본 강의에서 사용하는 파이썬 용어에 익숙하지 않은 분들을 위해, [Python 3.6 programmers.co.kr 1. 2차원 리스트 뒤집기 -다음을 만족하는 함수, solution을 완성해주세요. solution 함수는 이차원 리스트, mylist를 인자로 받습니다 solution 함수는 mylist 원소의 행과 열을 뒤집은 한 값을 리턴해야 합니다. 예를 들어 my..
2019.09.07 -
파이썬을 파이썬답게 (1)
프로그래머스 파이썬을 파이썬답게 강의를 듣고 정리한 글입니다. 파이썬을 파이썬답게 | 프로그래머스 본 강의는 파이썬 문법을 이미 알고 있는 분들을 대상으로 만들어졌습니다. ##### 이런 분들께 추천합니다 * 파이썬 문법을 알고 계시는 분 * 알고리즘 문제를 조금 더 쉽게 풀고 싶은 분 * Python 코드를 low level 언어( C / C++ ) 코드처럼 짜시는 분 ##### Glossary 본 강의에서 사용하는 파이썬 용어에 익숙하지 않은 분들을 위해, [Python 3.6 programmers.co.kr 1. 몫과 나머지 -몫과 나머지를 공백으로 구분해서 출력합니다. 작성한 코드, 답 a, b = map(int, input().strip().split(' ')) print(a//b, a%b) #..
2019.09.02