반응형 Python11 파이썬 프린트(print) 함수 사용법 (sep, end, 문자열 포맷) 기본 사용법 item1 = '사과' price1 = 1000 item2 = '바나나' price2 = 500 print(item, price) print(item2, price2) 실행 결과 : print 함수를 연속 실행한 결과 각 파라미터 사이에는 공백이 들어가고 끝에는 개행문자(new line)가 들어간 것을 알 수 있습니다. 고급 사용법 print(item, price, sep=',', end='/') print(item2, price2) 실행 결과 : 첫 print 함수의 sep 파라미터에 쉼표(,)를 대입하고, end 파라미터에 슬러시(/)를 대입했더니 item과 price 사이에 공백 대신 쉼표가 들어가고 끝에는 개행문자 대신 슬러시가 들어 갔습니다. 두번째 print 함수에서는 지정하지 않.. 프로그래밍 & IT 정보/Python 2020. 11. 20. Follow Python text crawling Select the language you need from the flag button at the top of the blog. All content on this blog can be translated using the translation function. The original of this article is here. sangminem.tistory.com/32 #Looking at Together_Good Lecture sangminem.tistory.com/30 sangminem.tistory.com/83 This time, as promised last time, using Python Let's do the most basic text crawl. Previously, the mea.. For foreigners/English 2020. 11. 20. 파이썬 함수(def)와 람다(lambda) 문법 및 차이점 비교 목차 함수 일단 예를 하나 들어 볼게요. def add(x, y): return x + y print(add(3,5)) #출력결과 >> 8 함수는 def 키워드로 작성을 합니다. add는 함수의 이름이고, 전달 받을 인자를 x, y로 정의하였습니다. 두 값을 더한 결과를 return해 주는 기능을 하고 있습니다. 이렇게 만든 add 함수에 3과 5를 인자로 전달하였더니 8이라는 결과가 나오는 것을 볼 수 있습니다. 람다 위의 함수와 같은 기능을 만들어 보겠습니다. add = lambda x,y: x+y print(add(2,3)) #출력결과 >> 5 lambda라는 키워드를 이용하여 x, y를 인자로 받고 두 값을 더한 결과를 return하는 기능을 합니다. 람다는 기본적으로 이름이 없는 함수를 만듭니다.. 프로그래밍 & IT 정보/Python 2020. 11. 14. 파이썬 크롤링으로 URL 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/30 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 Python(파이썬) 크롤링(Crawling)으로 URL 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/30 [Python(파이썬)] 크롤링(Crawling)을 활용한 캔버스(Canv.. sangminem.tistory.com 이번 포스팅에서는 이미지 URL을 알고 있는 경우 바로 가져올 수 있는 방법을 알려드리겠습니다. 샘플 URL은 아래와 같은 조선왕조실록에서 검색한 결과의 이미지 뷰어 페이지 입니다. sillok.history.go.kr/popup/viewer.do?type=view&id=waa_.. 코딩 강의/유용한 스킬 없을까요 2020. 10. 29. 파이썬 조건문 (if, 딕셔너리 활용) 조건문에 대해 간단히 알아 보겠습니다. 1. if 문 test = 5 if test > 참입니다 조건이 하나만 있는 if 문입니다. 10은 5보다 작으므로 조건이 참이 되고 '참입니다' 문구가 출력됩니다. test = 15 if test > 두번째 조건이 참입니다 다음은 조건이 2개가 있는 if/elif 문 입니다. 조건이 2개 이상 있을 경우는 elif 문으로 추가하면 됩니다. 여기서 15는 10보다 작지 않으므로 첫번째 조건이 만족하지 않고 20보다는 작으므로 두번째 조건이 만족하여 '두번째 조건이 참입니다' 가 출력.. 프로그래밍 & IT 정보/Python 2020. 9. 2. 파이썬 반복문 (for, while) 자주 쓰이는 반복문에 대해 간단히 알아보겠습니다. 1. for 문 test_list = [1,2,3,4,5] for test in test_list: print(test) # 출력 결과 # 1 # 2 # 3 # 4 # 5 test_list 배열의 데이터 개수만큼 반복하여 수행됩니다. for i in range(5): print(i) # 출력 결과 # 0 # 1 # 2 # 3 # 4 range 메서드를 사용하면 원하는 범위만큼 반복 수행이 가능합니다. 2. while 문 test_list = [1,2,3,4,5] cnt = 0 while cnt != len(test_list): print(test_list[cnt]) cnt += 1 # 출력 결과 # 1 # 2 # 3 # 4 # 5 while문은 조건이 참.. 프로그래밍 & IT 정보/Python 2020. 9. 2. 파이썬 BeautifulSoup 파싱(Parsing) 다양한 방법 파이썬을 공부하면서 html 문서에서 특정 태그를 가져오는 다양한 방법에 대해 정리를 해 보았습니다. 다음과 같은 HTML 문서가 있다고 가정을 하고 BeautifulSoup 모듈을 이용해서 특정 태그를 파싱해 오는 방법을 하나씩 보도록 할게요. from bs4 import BeautifulSoup html = """ Content1 Content2 Goal Content3 """ soup = BeautifulSoup(html, "html.parser") 목표는 아래 태그입니다. Goal 1. find() 메서드 활용 print(soup.find('div',id='target')) #tag, id print(soup.find('div',attrs={'id':'target'})) #tag, 속성으로서의 i.. 프로그래밍 & IT 정보/Python 2020. 9. 2. 파이썬 텍스트 크롤링 따라하기 #함께보면_좋은강의 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 Python(파이썬) 크롤링(Crawling)으로 URL 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/30 [Python(파이썬)] 크롤링(Crawling)을 활용한 캔버스(Canv.. sangminem.tistory.com 파이썬 크롤링으로 URL 이미지 저장하기 파이썬 크롤링으로 URL 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/30 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 Python(파이.. 코딩 강의/유용한 스킬 없을까요 2020. 9. 1. 파이썬 크롤링을 이용하여 인스타그램 맞팔 여부 자동 확인하기 안녕하세요. 저도 크롤링을 처음 공부하면서 여러가지를 해보는 중인데요. 이번에는 최근 인기있는 SNS 중 하나인 인스타그램에 적용해 볼까 합니다. 흥미를 주기 위해 사람의 심리를 조금 이용하여 다음과 같은 작업을 해보려고 합니다. 목차 어때요? 해보고 싶지 않나요. ㅋㅋ 간혹 팔로우를 끊는 사람들이 있더라구요. ㅂㄷㅂㄷ 자 그럼 차근차근 해볼까요. 필요한 모듈 import import time import sys from selenium import webdriver from bs4 import BeautifulSoup selenium 패키지의 webdriver 모듈은 웹 브라우저를 실행시키고 스크립트 명령에 따라 액션을 수행할 수 있게 해주고 bs4 패키지 내의 BeautifulSoup 모듈은 HTML.. 코딩 강의/유용한 스킬 없을까요 2020. 8. 31. 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 파이썬 크롤링으로 URL 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/30 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 Python(파이썬) 크롤링(Crawling)으로 URL 이미지 저장하기 #함께.. sangminem.tistory.com sangminem.tistory.com/32 파이썬 텍스트 크롤링 따라하기 #함께보면_좋은강의 sangminem.tistory.com/30 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 Python(파이썬) 크롤링(Crawling)으로 UR.. 코딩 강의/유용한 스킬 없을까요 2020. 8. 29. 자바스크립트 크롤링 따라하기 안녕하세요. 오늘은 번외로 실용적인 내용을 준비했습니다. 목차 크롤링이 필요한 이유 아끼는 대학 후배를 오랜만에 만났는데 한 웹사이트에서 검색을 하여 수백 건에 이르는 결과를 일일이 한 땀 한 땀 엑셀에 붙여넣는 노가다성 작업을 한다면서 힘들어 하더라구요. 그 말을 듣고 제가 가만히 있을 수는 없었죠. 어떻게든 한방에 할 수 있는 방법을 찾아보겠다고 호언장담을 했습니다. 크롤링이란 사실 크롤링이라는 용어는 잘 몰랐는데 들어보니 저는 스크래핑으로 알고 있었던 기술이었어요. 보통 이 두 가지 용어를 혼용해서 쓰는거 같아요. 간단히 말하면 웹페이지 내용을 그대로 읽어와서 원하는 내용을 추출하는 작업인데요. 어떻게 사용하느냐에 따라 굉장히 유용한 결과물을 얻어낼 수 있어 보입니다. 크롤링을 위한 사전 준비 이 .. 코딩 강의/유용한 스킬 없을까요 2020. 8. 26. 이전 1 다음 💲 추천 글 반응형