JSON (3) 썸네일형 리스트형 도커로 ELK 환경 만들기 - 멀티 노드 Docker-compose.yml version: '2.2' services: # master-node의 Docker 서비스입니다. # Kibana에서 기본적으로 호출하는 ES host주소가 'http://elsaticsearch:9200'이기 때문에 서비스명은 elasticsearch로 쓰시는게 편합니다. # 다른 서비스명을 사용시 Kibana ES host 설정도 같이 추가해주어야 정상 동작합니다. elasticsearch: container_name: elasticsearch image: docker.elastic.co/elasticsearch/elasticsearch:6.3.2 environment: # ES Cluster명입니다. ES 서비스마다 동일한 명칭을 사용해야합니다. - cluster... flask에서 request.args.get()의 의미 requests와 request의 차이 request : from flask import request requests : pip install requests → pip로 설치한 내부 라이브러리. HTTP GET 자바스크립트의 object는 파이썬 딕셔너리와 비슷함. 요청이 들어오면 응답을 하는데, json(Javascript Objext Notation) 형태로 주고받을 수 있다. requests.get('사이트주소') → 사이트에 http 요청 보내기. 정상적으로 실행되면 http 응답 객체인 이 리턴됨 response = requests.get('사이트주소') 식으로 만들어 response.json() 하면 딕셔너리를 볼 수 있다. 이를 또 변수화해 json_data = response.json(.. 구글 코랩(Colab)에서 json 파일 열기 json 파일은 어떻게 여는 건지, 파이참으로 열면 이렇게 뭔 암호같은 딕셔너리만 가득해서 무서웠는데.. ㅋㅋㅋ 사실 별 거 아니었다! 이 포스팅에서는 구글 드라이브에 마운트하는 방법을 다루지만, 그냥 런타임에 올리고 똑같이 해도 된다. 먼저 구글 드라이브 내에 폴더를 새로 파서, json 파일을 넣어준다. from google.colab import drive drive.mount('/content/drive') 구글 드라이브에 마운트 해 주고, # 파일 넣어둔 폴더로 이동 % cd /content/drive/본인경로 파일을 넣어둔 구글 드라이브 폴더 경로를 넣어준다. (해당 폴더로 경로 이동) (생략 가능 : 파일 미리보기) # json 파일 프린트 from glob import glob for fi.. 이전 1 다음