본문 바로가기
반응형

Programming Language131

[Python] 파이썬 웹 스크래핑 시, 유용한 BeautifulSoup4! 라이브러리 소개 BeautifulSoup는 html과 xml 파일로부터 데이터를 추출하는 유명한 파이썬 라이브러리입니다. 원하는 파일, 원하는 웹 링크의 내용을 탐색하고 싶다면 BeautifulSoup에서 제공하는 기능을 활용할 수 있습니다. 예를 통해 간단하게 확인해 봅시다. 아래 문서는 '이상한 나라의 앨리스' 이야기의 일부분을 포함하고 있는 html 입니다. html_doc = """ The Dormouse's story Once upon a time there were three little sisters; and their names were Elsie, Lacie and Tillie; and they lived at the bottom of a well. ... 이 html 파일을 beautifulSoup에 .. 2024. 1. 26.
[Javascript/정규표현식] 텍스트에서 공백(' ') 제거하기 클라이언트에서 서버로 데이터를 전달할 때, 공백을 처리해야 하는 경우가 꼭 있다. 자바스크립트로 웹 프론트엔드 작업 시 매우 자주 사용하는 함수들이니 기억해 두는 게 좋겠다. 1. 모든 공백 제거하기 let str = "Hello World"; let result = str.replace(/\s/g, ''); 2. 문자옆 앞 뒤 공백 제거하기 let str = " Hello World "; let result = str.trim(); 3. 문자열 내 여러 공백을 하나로 줄이기 let str = "Hello World"; let result = str.replace(/\s+/g, ' '); 2024. 1. 25.
[Javascript] 자바스크립트 윤년(leap year) 확인 코드 달력 개발 등 날짜 계산이 필요한 프로그래밍을 할 때 윤년 확인이 필요하다. 요새 라이브러리가 잘 나와서 라이브러리를 찾아서 구현해도 된다. 그냥 윤년인지 아닌지, 알고 싶다면 코드는 다음과 같다. function isLeapYear(year) { return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0; } 2024. 1. 17.
[Javascript] 자바스크립트 Swiper 라이브러리 추천, Javascript Slider Library 슬라이더 기능은 웹 사이트를 만들 때 자주 사용합니다. Swiper는 부트스트렘 템플릿에서도 자주 사용하는 라이브러리로 사용법을 어느 정도 알아두면 좋습니다. 사이트에 가서 Swiper js를 직접 다운로드해 사용하셔도 되지만, 만약 물리 파일을 직접 추가하고 싶지 않다면 아래 CDN을 사용합니다. Swiper의 html 형태는 아래와 같습니다. 기본적으로 class 이름은 swiper를 사용합니다. Slide 1 Slide 2 Slide 3 ... css를 사이즈를 조정하고 싶으면 아래 접근자를 활용하면 됩니다. .swiper { width: 600px; height: 300px; } swiper html를 따로 컴포넌트화 한 후 ajax로 불러오고 싶을 때가 있을 거에요. 그럴 땐 ajax succe.. 2024. 1. 16.
[Python] 파이썬 리스트 안에 for문 사용하는 형식, list comprehension 설명 #기본 형식 list = [ 표현식 for 반복자 in 반복 가능한 자료형] 파이썬에서 list 안에서 for문을 사용하는 경우, list comprehension 이라고 부릅니다. 반복 가능한 자료형에는 리스트 뿐만 아니라 튜플, 문자열, 딕셔너리, Set, range 객체 등이 있습니다. 예시 0부터 9까지의 숫자 중 짝수만 포함하는 리스트 생성 even_numbers = [num for num in range(10) if num % 2 == 0] # [0, 2, 4, 6, 8] 출력 print(even_numbers) 2024. 1. 11.
반응형