본문 바로가기

개발언어5

python pip

참고 사이트 pip은 파이썬 패키지들을 위한 package manager입니다. pip은 파이썬 3.4이후 버전으로 설치한다면, pip이 기본적으로 함께 설치됩니다. pip이 설치가 되어있는지 확인하려면 터미널에 다음 명령어를 입력해 봅니다. pip --version pip은 python 프로젝트에서 추가하고 싶은 python code library 설치/제거를 할 때 사용하게 됩니다. pip list pip이 관리하는 라이브러리를 확인하고 싶으면 다음 명령어를 사용합니다. pip list pip install 설치라이브러리 pip을 사용해서 library를 설치하는 명령어는 다음과 같습니다. 터미널에서 프로젝트 홈 경로에 다음과 같이 입력하시면 됩니다. pip install bs4 -t . bs4는 웹.. 2020. 11. 7.

python json 다루기

참고 사이트 사용 라이브러리 import json python에 기본으로 빌트-인되어 있는 라이브러리입니다. json data를 다룰 때 사용하는 라이브러리입니다. json 라이브러리 함수 loads(json형식의 문자열) json형식의 문자열을 json 객체로 변환시켜줍니다. json 문자열 -> json객체 dumps(json 객체) json 객체를 json 문자열로 변환시켜줍니다. json 객체 -> json 문자열 json.loads() 함수 사용 예시 import json json_str = '{"name" : "kis", "age":"29", "city":"hanam"}' json_object = json.loads(json_str) print(json_object) #{'name': 'kis.. 2020. 11. 7.

ObjectMapper

objectMapper 스프링에 빈으로 등록이 되어있다. 참고 문서 How to convert Java object to / from JSON (Jackson) - Mkyong.com - How to convert Java object to / from JSON (Jackson) mkyong.com 1. 빠른 참조 1.1 JAVA 객체를 JSON으로 변환하기, writeValue(..) ObjectMapper의 JAVA객체를 JSON으로 변경해주는 주요 메서드 objectMapper.writeValueAsString(객체); objectMapper.writeValue(파일, 객체); ObjectMapper mapper = new ObjectMapper(); User user = new User(); //.. 2020. 8. 8.

[Java]extends와 implements

요즘 인프런에서 spring-boot 개념과 핵심 기능에 대한 강의를 듣고 있습니다. 한창 배우는데... extends와 implement는 쓰는데,,, 왜 쓰는 건지... 어떤 때에 써야 하는지 생각이 나지 않아서... 이번 기회에 정리를 해보려고 합니다. extends와 implements는 뭘까요? extends(상속) extends는 '상속'을 구현해 주는 키워드입니다. 부모 클래스가 가진 메소드나 변수를 자식 클래스가 물려 받아서 사용할 수 있게 합니다. extends는 부모클래스가 가진 메소드나 변수를 자식클래스에서도 그대로 물려받아 사용할 수 있게 하기위해서 사용하는 것이었습니다. 고로! extends는 자식 클래스에 써주면 되는 것입니다. 단, 자식클래스에는 부모클래스 1개만 상속받을 수 .. 2020. 7. 2.

[JavaScript] Alert에 JSON 형식의 데이터를 출력하는 방법

결론부터 말하자면 alert(data); 를 alert(JSON.stringify(data)); 로 사용하면 됩니다. Ajax로 서버로부터 응답받은 data가 json 형식의 데이터로 가져와서 자바스크립트의 alert로 출력하게 되면 위의 그림과 같이 [object Object]로 나옵니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 function fnDoLoadCategory() { $.ajax({ url: "category/loadCategoryAjax.do", type:'POST', cache: false, dataType: "json", data: $('#form1').serialize(), async: false, succe.. 2020. 3. 9.