본문 바로가기

Python12

[Python] BeautifulSoup을 이용한 네이버 블로그 크롤링 - 1 뷰티플수프(BeautifulSoup)를 이용해 특정 키워드 검색 후 나온 결과의 네이버 블로그 제목과 URL을 가져올 예정이다. import requests from bs4 import BeautifulSoup from urllib.parse import quote query = "sk하이닉스" url = "https://search.naver.com/search.naver?where=view&sm=tab_jum&query=" + quote(query) 네이버에 'sk하이닉스'라고 검색한 후 View탭으로 이동하면, 아래와 같이 URL이 나오는 것을 확인할 수 있다. quote함수를 이용해 아스키 코드 형식이 아닌 글자를 URL인코딩 해줄 필요가 있다. 그래서 query 변수에 검색할 단어를 담고, 그 .. 2021. 5. 23.
[Python] 파이썬 문자열 대문자, 소문자로 바꾸기 유튜브 '나도코딩'채널 파이썬 기본강의를 들으며 정리해볼까 합니다. 6시간짜리라 시간이 조금 부담스럽기는 하지만, 그래도 기본기를 정리할 수 있는 강의라서 참 좋습니다. 파이썬 문자열 대문자, 소문자로 바꾸는 방법에 대해서 알아보겠습니다. lower() lower 함수는 대문자 → 소문자로 바꿔줍니다. 만약 대문자가 아닌, 소문자일 경우, 그대로 반환합니다. python = "Python is Amazing" print(python.lower()) #소문자 # 결과 : python is amazing upper() upper 함수는 소문자 → 대문자로 바꿔줍니다. lower 함수와 반대입니다. python = "Python is Amazing" print(python.upper()) #대문자 #결과 : .. 2021. 4. 30.
[Python] 파이썬 주석 최근 들어 파이썬(Python) 공부를 시작했습니다. 기초부터 공부하면서 배운 내용을 정리해 올릴 예정인데요. 프로그래밍을 할 때 '주석'은 굉장히 유용하게 사용됩니다. 주석은 무엇일까요? 쉽게 말해서 '코멘트, 메모'정도라고 생각하시면 될 것 같습니다. 소스 코드에 대한 설명을 달아 둘 때 자주 사용하는데요. 다른 사람과 협업을 할 때도 유용하게 사용합니다. 변수, 함수에 대한 설명, 프로그램이 어떤 식으로 흘러가는지 등 다양한 내용을 주석 처리해서 메모를 해두면 좋습니다. 주석은 프로그램에 영향을 주지 않습니다. 파이썬에서 어떻게 주석처리를 할까요? 다양한 방법이 존재합니다. # 주석처리 '#'을 붙인 후 원하는 내용을 작성하면 됩니다. 한줄 주석을 사용할 때 자주 씁니다. ''' 작은 따옴표로 주석.. 2021. 4. 24.