#Python · 43개
1. 현상 macOS 상에서 수행 중인 파이썬 프로그램에서 다음과 같은 에러가 발생했습니다. Python(57868) MallocStackLogging: can't turn off malloc st…
1. 개요 파이썬 장고 프로젝트를 생성하는 방법. 맥OS를 기반으로 한다. 2. 장고 설치 다음 명령어를 통해 장고를 설치한다. pip install django 또는 pip3 install dja…
django swagger 사용하기
개요 장고에서 Swagger를 사용하여 API Doc을 사용하는 방법을 알아본다. 필요 모듈 djangorestframework와 django-rest-swagger 설치가 필요하다. #requir…
Python에서 주요 패키지나 라이브러리를 설치할 때 사용하는 pip 명령어 수행 시, 에러가 발생하는 경우가 있다. 1. pip 명령어를 못 찾을 때. python -m ensurepip --de…
개요 Google Cloud API를 Python에서 사용하는 방법에 대해서 알아본다 모듈 인증을 위한 google.auth.credentials 모듈과 클라이언트 생성을 위한 googleapicl…
1. 문제 문제 설명 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 10…
boto3로 CloudTrail 이벤트 가져오기
개요 AWS Python SDK인 boto3를 활용해 CloudTrail의 Event 기록을 조회하는 방법에 대해 기술한다. 클라이언트 생성 먼저 이벤트를 가져올 AWS 계정에 인증을 진행한다.(하…
Algorithm[Python] 프로그래머스(Graph) - 가장 먼 노드
1. 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/49189 문제 설명 n개의 노드가 있는 그래프가 있습니다. 각 노드는 1부터 n까지 …
1. 문제 두 개의 단어 begin, target과 단어의 집합 words가 있습니다. 아래와 같은 규칙을 이용하여 begin에서 target으로 변환하는 가장 짧은 변환 과정을 찾으려고 합니다. …
1. 문제 초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요. 제한사항 pr…
1. 문제 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다. 장르 내에서 …
1. 문제 n명의 권투선수가 권투 대회에 참여했고 각각 1번부터 n번까지 번호를 받았습니다. 권투 경기는 1대1 방식으로 진행이 되고, 만약 A 선수가 B 선수보다 실력이 좋다면 A 선수는 B 선수…
Algorithm[Python] 프로그래머스(DP) - 타일장식물
1. 문제 대구 달성공원에 놀러 온 지수는 최근에 새로 만든 타일 장식물을 보게 되었다. 타일 장식물은 정사각형 타일을 붙여 만든 형태였는데, 한 변이 1인 정사각형 타일부터 시작하여 마치 앵무조개…
1. 문제 원본 링크 - https://www.acmicpc.net/problem/2206 N×M의 행렬로 표현되는 맵이 있다. 맵에서 0은 이동할 수 있는 곳을 나타내고, 1은 이동할 수 없는 벽…
Algorithm[Python] 백준 - 2583번 (영역구하기)
1. 개요 백준 사이트의 2583번 영역구하기 문제. 2. 문제 원본 링크 : https://www.acmicpc.net/problem/2583 눈금의 간격이 1인 M×N(M,N≤100)크기의 모눈…
Algorithm[Python] 백준 - 2573번 (빙산)
1. 개요 백준 사이트의 2573번 빙산 문제. == Tip == 1) PyCharm을 사용하여 문제를 풀었는데, 반복문이 많거나 재귀가 많으면 툴에서는 에러가 없지만 백준에서 채점을 하면 에러가 …
1. 개요 pip install 시 distutils.errors.DistutilsOptionError: must supply either home or prefix/exec-prefix -- no…
Lambda로 Python을 기본 생성하면, 파일 Dump하는 코드만 생성된다. Python에 낯설기도 하고 Lambda도 낯선 초심자라면 다음의 코드로 HTML로 Hello World를 출력하는 …
brew를 이용하여 설치한다. brew도 설치해야 하면 이렇게 설치한다. $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/in…
NAT Gateway 부재로 인한 yum 불가: /index.php/aws/1398-amazon-ec2-yum-cannot-use-yum 위의 글 처럼 NAT Gateway가 부재하여서, yum이 …
1. 개요 POST 방식으로 URL 호출하는 파이썬 코드 예제 2. 상세 import requests url = 'http://[주소]' payload = {'key1': 'value1', 'key…
$ pip3 install moviepy Collecting moviepy Downloading moviepy-0.2.3.2-py2.py3-none-any.whl (122kB) 100% |█████…
$ pip3 install requests_toolbelt Collecting requests_toolbelt Downloading requests_toolbelt-0.8.0-py2.py3-none…
$ pip3 install requests Collecting requests Downloading requests-2.18.4-py2.py3-none-any.whl (88kB) 100% |████…