23%
55,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
입문 이후 강의 고민
안녕하세요저는 공공기관에 근무하고 있는데다른 파이썬 강의는 지루하고 어려워서 돌고 돌다가 선생님께서 쉽게 기초부터 잘 가르쳐주셔서감사하게 생각하고 있습니다.사실 파이썬 데이터 분석을 먼저 신청했는데 머리에 잘 들어오지 않아 고민 끝에 입문 강의를 신청해서 듣고 있는데 정말 만족하고 있습니다. 최종적으로 제가 만들고 싶은 건 두 가지입니다.하나는, 책의 내용을 제가 텍스트로 정리하고 만들고자 하는 프로그램에서 그걸 불러오면... 음... 액세스 같은 프로그램이라고 할까요(액세스는 잘 안 쓰이는 거 같더라구요) 그 프로그램에서 키워드를 검색하면 키워드를 포함하는 문장과 그 문장이 속한 카테고리가 옆에 뜨게 되는 그런 것이고 다른 하나는, 데이터 비교 및 분석입니다.업무 특성상 과거연도와 데이터 비교를 할 일이 많습니다.데이터 크기, 양도 몇 만~ 1~20만 건인데다가 단순 엑셀 수작업으로 하기엔 데이터 추출하기도 정리하기도 엑셀도 버벅대서 여러모로 버거워서 배우고 있는데 이런 업무를 하려면 어떤 것들을 배워야 할지 몰라서혹시나 도움이 될까해서 글 올려봅니다.
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
#데이터가 하나가 있는 set을 만드는 방법을 알려주셔서 그대로 적용해서 data_set6 = set('appl') 이렇게 해서 출력을 해봤는데 출력이 {'appl'}이 나오지 않고 사진처럼 나와요...
3분 55초부터 나오는 설명보고 따라했습니다.! 코드는 임의로 바꿨어요
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
리스트 문제풀이 중 append 출력 실패
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 섹션 1 - 리스트 1 강의 중 13분 30초 문제풀이 입니다.선생님이랑 똑같이 한 것 같은데, 왜 저는 golang만 출력 될까요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
8강 jupyter 첫 실행부터 막히네요..
다 설치하고 jupyter notebook 실행시키고 수업 듣고 있는데, 저는 왜 shift+ent 눌러도 저렇게 줄만 바뀔까요. 선생님 알려주시는 것처럼 출력이 안됩니다.. 그리고 Untitled name도 바꿔보려고 했는데 어떤 걸 입력해도 error 라고만 뜹니다.마지막으로 질문을 올리다보니 제 화면이 선생님 화면과 다른 점이 우측 상단에.. Python 3 (ipykernel)이라고 되어 있네요? 선생님 화면은 Python 3만 나와 있습니다..ㅠㅠ누가 좀 알려주세요ㅠㅠ 흑흑
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 출력 포멧과 입력강의 도중
문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 출력 포멧과 입력강의 도중모든변수가 문자열로 취급되는 이유문제풀이 하다가 digit변수를 분명히 3.1415로 선언을 했는데'str'문자열로 취급이 되는건지 format으로 digit변수의소수점 한자리수까지만 출력을하려해도출력이 안되네요.. 이유가 뭔지 아시는분 계실까요? 앞에 digit으로 변수 선언된거 다지워도보고digit이아닌 다른 스펠링으로 변수선언도 해보고 해봤는데 안되네요.. 파이썬 자체의 문제인걸까요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
실전 크롤링 기술팁2 >추출한 데이터 내 추출하기 질문 드립니다
선생님 안녕하세요, 강의 매번 잘 듣고 있습니다. 크롤링 복습 중 질문이 있어 아래와 같이 문의 드립니다 :)강의명: 실전크롤링과 강력한 크롤링 기술 팁2 강의 내 시간: 4:35질문: 하단의 초록색 부분만 추출할 때 저는 아래 첫번째샷으로 짜서 >>print(mydata.get_text() 결과값이 선생님이 하신 것과 동일한 결과가 나왔는데요, 선생님께서는 두번째 샷으로 설명해주셨는데, 다시 titles=mydata.find_all('li','course')를 받아서 출력을 해야 하는 건지 궁금합니다. 이미 id='dev_course_list로 상위 id에서 확정을 하고 들어가서 'li','course' 부분을 작성하지 않아도 된다고 생각했습니다.import requests from bs4 import BeautifulSoup res=requests.get('https://davelee-fun.github.io/blog/crawl_test') soup=BeautifulSoup(res.content,'html.parser') mydata=soup.find('ul',id='dev_course_list') print(mydata.get_text())import requests from bs4 import BeautifulSoup res=requests.get('https://davelee-fun.github.io/blog/crawl_test') soup=BeautifulSoup(res.content,'html.parser') mydata=soup.find('ul',id='dev_course_list') titles=mydata.find_all('li','course') for title in titles: print(title.get_text())
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
크롤링 질문드립니다.
html 태그로 크롤링을 하는 중입니다.<img height="6" width="7" alt="상승" src="https://ssl.pstatic.net/static/nfinance/ico_up.gif">위 태그에서 alt="상승" 이라는 부분을크롤링하고 싶은데 혹시 어떻게 하면 좋을까요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
if/elif 관련 질문 드립니다
선생님 안녕하세요, 파이썬을 처음 배우고 있는데 강의 들으며 많은 도움 감사히 잘 받고 있습니다. 다른 게 아니라 해당 강의(아래 표기)에서 '세 가지 숫자를 입력받아 가장 작은 수를 구하는 문제'에서 제가 작성한 코드로 data3을 가장 작은 수로 입력 했을 때 입력한 숫자 3개만 출력되고 가장 작은 값인 data3값이 출력이 안되었습니다 (data1,data2가 가장 작은 수 일 때는 각각 정상출력됨 )저는 if안에 if문을 넣어서 작성했는데 선생님이 작성하신 하나의 if절 내 and로 연결한 것이 달라서 출력이 안되는 것인지 문의 드립니다. (if절 안에 if절을 넣는 것과 하나의 if절 안에 and로 연결하는 것이 다른 의미를 가지는 것인지 궁금합니다)해당 강의명: 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 문자열,리스트,조건문 활용1 (시간: 9분 30초~) 에서 '세가지 숫자를 입력받아 가장 작은 수를 구하는 문제작성하신 코드 # data1=int(input()) # data2=int(input()) # data3=int(input()) # if data1<=data2 and data1<=data3: # print(data1) # elif data2<=data1 and data2<=data3: # print(data2) # elif data3<=data1 and data3<=data2: # print(data3)제가 작성한 코드data1=int(input('숫자1)) data2=int(input('숫자2)) data3=int(input('숫자3)) if data1<=data2: if data1<=data3: print(data1) elif data2<=data1: if data2<=data3: print(data2) elif data3<=data1: if data3<=data2: print(data3) (결과값) 숫자1 34 숫자2 45 숫자3 2 >> 32가 나와야 하는데 숫자1,2,3만 출력됨미리 감사합니다! :)
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
Exercise 70 질문드립니다.
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본:함수 활용, 13분안녕하세요 :)저는 70번 문제 코드를 def function(a, b): return [a] * bfunction("Fun", 3)이렇게 작성해서 동일한 결과값, ['Fun', 'Fun', 'Fun']이 나왔는데 이 방법도 문제가 없는건가요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
get_text(), string
안녕하세요 수업듣다가 <body>태그를 크롤링 할때에 .get_text()는 데이터를 가져오는 반면에 .string은 None타입이 반환됩니다. .get_text()가 더 범용적인거같은데 이것만 써도 되나요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
강의 자료
자료실에 있는 문제들을 다운받고 실행하려고 하는데, 비주얼 스튜디오에서만 열리고 주피터에서는 열리지 않습니다. 문제 풀기 조금 힘든 상황인데 어떻게 하면 될까요 - 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
어제 강의 이어서 질문드립니다
안녕하세요!어제 질문 드리고 오늘 이어서 강의 들으면서 제가 스스로 좀 해보았는데요. import requestsfrom bs4 import BeautifulSoupres = requests.get('https://v.daum.net/v/20170615203441266')soup = BeautifulSoup(res.content,'html.parser')items = soup.select('div.article_view p')for item in items: print(item.get_text()) 이렇게 코드를 넣었는데내주 부동산 종합대책 발표 집값 상승 노린 투기 분양 차단 LTVㆍDTI 규제 다시 강화할 듯 저소득 실수요자 피해 우려도 금융당국이 급증하는 가계부채 증가세를 막기 위해 아파트 잔금대출에도 소득을 따져 대출한도를 정하는 총부채상환비율(DTI)을 적용하는 방안을 유력하게 검토하고 있다. 지금은 집값을 기준으로 대출한도를 매기는 주택담보인정비율(LTV) 규제만 적용돼 소득이 없어도 집값의 70%를 빌려 잔금을 치르는 게 가능하다. 앞으로 잔금대출에 DTI가 적용되면 소득 없는 사람이 입주 뒤 집값 상승을 노리고 분양시장에 뛰어드는 게 사실상 불가능해진다. 금융당국 고위관계자는 15일 “잔금대출에도 DTI를 적용하는 방안을 검토 중”이라며 “다만 아직 최종 결론이 난 건 아니다”고 말했다. 정부는 내주 이 같은 내용을 포함한 부동산 종합 대책을 발표할 예정이다. 정부가 잔금대출 DTI 적용 카드를 꺼내는 건, 집단대출을 잡지 않고선 과열된 주택시장을 진정시키기 어렵다는 판단에서다. 실제 정부는 지난해 잔금대출도 대출 초기부터 원리금을 함께 갚도록 하는 여신심사 가이드라인을 도입했지만 이렇다 할 효과를 거두지 못했다. 오히려 정부 대책에도 불구, 집단대출 증가액은 매달 늘어나는 추세인데 지난달엔 2조원으로 올 들어 최고치를 기록했다. 아파트 분양 집단대출은 중도금과 잔금대출로 구분된다. 계약금 10%를 내면 입주 전까지 집값의 60%를 중도금 대출로 받을 수 있다. 중도금 대출은 건설사 보증으로 이뤄져 소득심사를 안 거친다. 잔금대출은 건설사가 아닌 집을 담보로 이뤄지는 대출이다. LTV 규제만 적용돼 소득이 없어도 집값의 70%까지 대출이 가능하다. 때문에 지금은 잔금대출로 집값의 70%를 대출받아 기존 중도금 대출을 갚고 나머지 20%만 본인 돈으로 충당하면 집을 살 수 있다. 앞으로 잔금대출에 DTI가 적용되면 소득이 없는 사람은 집값의 70% 대출 받는 게 어려워진다. 입주 뒤 집값 상승을 노리는 투기수요를 확실히 걸러낼 초강력 대책이 될 수 있다. 하지만 부작용도 우려된다. 소득이 낮은 사회초년생 등은 청약통장을 갖고도 분양시장에 진입하는 게 어려워지기 때문이다. 이에 따라 잔금대출에 DTI를 적용하는 것 역시 지역 등에 따라 선별적으로 이뤄질 가능성이 높다. 현재 당국은 신규 분양 물량부터 규제를 적용할지 아니면 기존 분양 물량까지 규제 범위를 확대할지를 놓고 시뮬레이션을 하고 있다. 아울러 당국은 지난 2년간 완화됐던 LTV와 DTI를 다시 강화할 것으로 보인다. 현재 LTV(은행 기준)는 기존 50~60%에서 70%, DTI는 50~60%에서 60%로 완화돼 있는 상태다. 당국은 일괄적인 조이기보다 지역ㆍ집값 수준별로 기준을 다르게 적용하는 방식을 모색할 것으로 보인다. 김동욱 기자 kdw1280@hankookilbo.com 이렇게 기사 텍스트 전체가 나오더라구요 <section dmcf-sid="ndxAvoEFLc"> <p dmcf-pid="nzrJ5KB3Cc" dmcf-ptype="general">내주 부동산 종합대책 발표</p> <p dmcf-pid="ncFbmYUgSc" dmcf-ptype="general">집값 상승 노린 투기 분양 차단</p> <p dmcf-pid="naDeB8j0HH" dmcf-ptype="general">LTVㆍDTI 규제 다시 강화할 듯</p> <p dmcf-pid="ngfl6lJwwk" dmcf-ptype="general">저소득 실수요자 피해 우려도</p> selectin dmcf라는 태그를 넣어서 요약글만 추출을 하려면 어떻게 해야할까요? 이렇게 저렇게 해봤는데 잘안되네요 ㅠㅠ
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
크롤링 프로그램 완성: 크롤링한 데이터에서 다시 크롤링하기2
강의제목 - 크롤링 프로그램 완성: 크롤링한 데이터에서 다시 크롤링하기2 강의시간 4분 40초 부분에 나오는 지마켓 베스트 100의 판매업체 선택자 부분이 조금 바뀌어서 강의에 나온코드대로 하면 크롤링이 안되요. 아래처럼 바꾸니 제대로 되요.기존 판매업체 선택자 코드provider_info = soup_info.select_one("div.item-topinfo > div.item-topinfo_headline > p > a > strong")새로 바뀐 판매업체 선택자 코드provider_info = soup_info.select_one("div.item-topinfo_headline span.text__seller > a")이렇게 올려주신 코드도 해보고 안돼서 혼자 분석해서 해봤는데도 모르겠어서 질문드립니다.이부분 어떻게 작성해야하나요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
주피터 practice 이름 설정
동영상 4:45 부분입니다. 제목 practice로 제목수정하는 부분에서 오류가 생깁니다. Rename이 눌리지 않고 하기와 같이 오류가 뜨는데 방법 알려주실 수 있을까요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
패턴으로 실습하며 익히기:html/css 이해를 바탕으로 크롤링하기
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. <div class="layer_body" data-translation="true"> <p>금융당국이 급증하는 가계부채 증가세를 막기 위해 아파트 잔금대출에도 소득을 따져 대출한도를 정하는 총부채상환비율(DTI)을 적용하는 방안을 유력하게 검토하고 있다.</p> <p>지금은 집값을 기준으로 대출한도를 매기는 주택담보인정비율(LTV) 규제만 적용돼 소득이 없어도 집값의 70%를 빌려 잔금을 치르는 게 가능하다.</p> <p>앞으로 잔금대출에 DTI가 적용되면 소득이 없는 사람은 집값의 70% 대출 받는 게 어려워진다.</p> </div> 안녕하세요.지금 강의 중인 내용에 보면 class의 div 값과 다르게 2개의 값이 연이어 나오는데요.이런 경우에는 어떻게 입력하면 될까요?복사해서 넣어보고 했는데 계속 오류가 뜹니다. import requestsfrom bs4 import BeautifulSoupres = requests.get('https://v.daum.net/v/20170615203441266')soup = BeautifulSoup(res.content,'html.parser')mydata = soup.find_all('div','layer_body' data-translation='true') mydata.get_text() 이런식으로 연달아서 넣으면 되는건지...답변 부탁드려요^^
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
패턴으로 실습하며 익히기: 네이버 Open API로 크롤링하기
client_id와 client_secret에 제 아이디와 비밀번호를 입력했습니다.오류를 해결하려면 어떻게 해야하나요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
CSS selector 사용해서 크롤링하기2/ 실전 크롤링해보기: 네이버 주식 사이트 크롤링하기
1. CSS selector 사용해서 크롤링하기2를 따라하는데 item = soup.select_one('ul#dev_course_list > li.course.paid')치면 두 번째 사진처럼 오류가 발생합니다. li.course.paid를 못 찾겠는데 어디서 찾을 수 있나요? 2. 강의 4:33에서 <li>를 copy element해서정보를 다 가져온다고 하셨는데 저는<li>가 보이지 않는데 어떤 부분을 copy element해야하나요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
쇼핑몰 크롤링 select, select_one 차이
잔재미코딩 선생님 우선 강의 정말 잘 듣고 있습니다.감사합니다. ^^ 크롤링 프로그램 완성: 크롤링한 데이터에서 다시 크롤링하기1 (업데이트)에서 질문드립니다. 수업자료에 올려주신 select로 태그를 가져오는 과정에서지마켓 bestitems는 왜 one으로만 작동하는 건지 궁금합니다.강의 찍어주시던 시기에는 bestitems 클래스가 2개가 있어서 select_one이 아닌 select를 사용하셨거든요. 이렇게 넣으면 왜 오류가 나는지 궁금해서 글을 남깁니다. 인터넷에 select와 select_one의 차이에 대해 찾아 봤으나 답을 얻지는 못해 문의드리게 되었습니다. 소중한 강의로 코딩을 알아가게 해주신 점 다시 한번 감사드립니다. ^^ #해당 코드import requestsfrom bs4 import BeautifulSoupres = requests.get('http://corners.gmarket.co.kr/Bestsellers?viewType=G&groupCode=G06')soup = BeautifulSoup(res.content, 'html.parser')# 2022.09.13 수정사항 (웹사이트 코드가 수시로 변경되면서, best-list class 를 가진 태그가 하나이기 때문에 해당 태그만 선택하도록 수정)bestitems = soup.select('div.best-list') # select_one() 은 해당 조건에 맞는 태그 하나만 선택하는 함수products = bestitems.select('ul > li')for index, product in enumerate(products): title = product.select_one('a.itemname') price = product.select_one('div.s-price > strong') print (title.get_text(), price.get_text(), title['href']) #문의 내용bestitems = soup.select('div.best-list') ^찾는 값이 1개인 경우에는 무조건 one을 적어야 하는 것일까요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
띄어쓰기 관련
11강까지 수강했습니다ㅎㅎ 아직 파이썬을 처음알아가는 단계인데요. 혹시 연산을 작성하실때 print(1+1) 이라고 작성해도 결과가 잘 나오던데 print ( 1 + 1 ) 이런식으로 모두 띄어서 작성하시는 이유가 있을까요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [쉽게! 견고한 자료까지!] (2023년까지 6차 업데이트)
질문 드립니다.
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. [반복문활용2] - 13분, Exercise 38리스트에서 음수만 제거하고 양수만 남기는 문제에서 num_list.remove를 사용해서 아래와 같이 코드를 작성했을 때[0, 31, 22, 33, -55] 로 리스트 마지막의 -55가 제거되지 않는 이유는 무엇인가요? plus_list = list()num_list = [0, -11, 31, 22, -11, 33, -44, -55]for num in num_list: if num < 0: print(num) num_list.remove(num) print (num_list)