본문 바로가기

라이브러리3

JS 라이브러리_lodash, gsap, swiper lodash- 데이터 구조변환 라이브러리 https://cdnjs.com/libraries/lodash.js throttle : 동일 이벤트가 반복적으로 시행되는 경우 이벤트의 실제 반복 주기와 상관없이 임의로 설정한 일정 시간 간격(밀리세컨드)으로 콜백 함수의 실행을 보장합니다. _.throttle(함수, 시간) 시간은 ms로 지정 ex) 0.3초 =300 사용법: 사이트에서 빈태그모양의 아이콘 ()을 클릭하여 script를 복사 .html파일의 head부분에 붙여넣음 html페이지에 연결한 js파일에서 라이브러리를 활용하기 때문에 기존js 파일 scropt태그 윗줄에 붙여넣어야함 gsap- 에니메이션 라이브러리 https://cdnjs.com/libraries/gsap gsap.from / gsap... 2022. 6. 4.
3-6 패키지 사용해보기_ Requests 라이브러리 + list/dict/함수/if/for문 Requests 라이브러리 기본 코드 import requests # requests 라이브러리 설치 필요 r = requests.get('URL') rjson = r.json() # 라이브러리들 마다 정리된 방식이 다름 응용 import requests r = requests.get('http://spartacodingclub.shop/sparta_api/seoulair') rjson = r.json() gus = rjson['RealtimeCityAir']['row'] # API 에서 row를 'gus'라는 이름으로 불러옴 for gu in gus: # row == gu if gu['IDEX_MVL'] < 60: print (gu['MSRSTE_NM'], gu['IDEX_MVL']) 👉파이썬에서는 들.. 2022. 5. 16.
3-5 파이썬 패키지 / 라이브러리 💡패키지/라이브러리? 파이썬에서의 패키지는 모듈(일종의 기능들 묶음)을 모아 놓은 단위. 라이브러리는 패키지의 묶음 ▶ 가상 환경(virtual environment) 프로젝트 별로 패키지들을 담을 가상환경에서의 공구함. 같은 시스템에서 실행되는 다른 파이썬 응용 프로그램들의 동작에 영향을 주지 않기 위해, 파이썬 배포 패키지들을 설치하거나 업그레이드하는 것을 가능하게 하는 격리된 실행 환경 예 ) 회사에서는 패키지 A, B, C를 설치해서 쓰고, 개인 프로젝트에서는 패키지 B, C, D, E를 설치해서 쓰고 있음 그런데 회사에서 B를 이전 버전인 B' 로 쓰자고 하심. 하지만 그렇게 되면, 같은 컴퓨터에 깔려 있는 개인 프로젝트에서는 B'로 쓰면 코드를 다 바꿔야 함. -----> 공구함을 2개 만들어.. 2022. 5. 16.