66,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
pip install json 이 터미널에서 설치가 안되면 아나콘다 재설치해야하는지?
주피터 터미널에서도 아나콘다 프롬프터에서도 pip install json을 하면 python -m install --upgrade pip 라고 떠서 저렇게 쓰면 그래도 계속 오류가 납니다.. 그래서 강사님의 코드를 그대로 쳐도 계속 에러메세지가 나와서 진도를 따라갈수가 없는 상태인데 이럴 경우 아나콘다를 다 지우고 다시 설치를 해야 하는것인지 어떤 문제인지 문의드립니다.. 인터넷으로 엄청 찾아보고 했는데 아무리 찾아도 pip install 여러번 해보고 conda update -n base conda conda update --all python -m pip install --upgrade pip conda --version 이거도 해봤는데 계속 안됩니다... ㅜㅜ 만일에 아나콘다 지우고 재설치하면 지금까지 있었던 c드라이브에 저장한 수업자료도 다 날라가는건지요? 만일 그러면 수업했던 코딩 자료는 백업해두고 아나콘다 지우고 재설치해야 하는걸까요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
강의 46강 8:09 지점 따라하기 시 결과가 나오지 않아 질문 드려요
안녕하세요 강사님, 교육 잘 듣고 있습니다 강의 자료 46강 과 같이 따라해보기를 하고 있는데 하기 처럼 하면 강사님 결과와 다른 결과가 나와 아래와 같이 하여 보니 "mydata"에 아무것도 들어와 있지 않은데 어떻게 하면 될까요? 참고로 저는 iOS환경에서 아나콘다에서 JupyterNotebook을 띠워 따라하기를 하고 있습니다 import requests from bs4 import BeautifulSoup res = requests.get('http://v.media.daum.net/v/20170615203441266') soup = BeautifulSoup(res.content,'html.parser') mydata = soup.find_all('span', 'text_info') mydata
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
인기검색종목 상승-하락 데이터 값이 안나옵니다.
안녕하세요 선생님, 대학에서 자바 수업만 듣다가, 파이썬에 관심이 생겨서 넘어온 학생입니다. 파이썬을 너무 알기 쉽게 설명해주셔서 덕분에 초반부터 여기까지 빠르게 달려올 수 있었습니다. 현재 오류는 인기검색종목 상승-하락이 나오지 않는 것인데요. 다른 분께서 같은 질문을 올려주셨고, 똑같이 실행해봤지만, 오류가 나왔습니다. <네이버 개발자 모드 - 인기검색종목의 1등 종목의 코드입니다.> <제 코드입니다. 아래 네가지 전부 다 오류나왔습니다.> 오류를 살펴보니, getText()가 실행이 되지않는다는 이유였는데요. 제가 시도해본 아래의 네 코드 전부 값을 포함하지 않고 있었습니다. (당연히 한 줄 씩 테스트 해보았고, 한 눈에 볼 수있게 하려고 네 줄을 한번에 캡쳐하였습니다.) getText() 함수를 제외하고 실행하였을 때, 'none' 값만 나옵니다. 해외 증시 부분을 크롤링 할 때는 '상승' '하락'이 잘 나오던데, 왜 인기 검색 종목은 안나올까요? 로드맵에 있는 선생님 후속 강의를 전부 결제해둔 상태인데, 혹시 이후에 제가 강의를 더 듣다보면 알 수 있는 방법이 나올까요? 혹은, 제 코드에 오류가 있는 것일까요? 아니면 사이트가 개편되면서, 뭔가 안되는 것일까요? 😞 감사합니다.
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
텍스트만 추출하기
드디어 막바지가 보이네요! 명강의 감사드립니다 ㅎㅎ 다른분들이 질문하신 것처럼, 크롤링했을 때 함께 추출되는 태그를 없애고 싶었습니다. '<b>갤럭시S21</b> 가격 19만원대 판매, S20 및 노트20 울트라 특가 프로모션' 원초적인 방법으로 해결하려고 우선 replace를 사용해서 해결은 했는데요, 만약 <b>태그 뿐만 아니라 더 복잡하게 많은 태그들이 있다면, 그걸 일일이 replace로 해결을 해야하나요? ㅠㅠ get_text()와 string이 안되는 원인을 찾다가, 이 메서드들은 BeautifulSoup의 메서드인 사실을 발견하고 import했지만, AttributeError: 'str' object has no attribute 'get_text' 이러한 에러가 여전히 발생했습니다. 새로운 기능이 추가되기 전까지 replace로 해결을 해야하는지 아니면 다른 방법이 있는지 궁금합니다 ! 구글링을 더이상 해봐도 진전이 없어서 질문드립니다 ㅠㅠ 아래는 제 코드입니다. import requests from bs4 import BeautifulSoup import openpyxl client_id = '비공개' clinent_secret = '비공개' start, num = 1, 0 excel_file = openpyxl.Workbook() excel_sheet = excel_file.active excel_sheet.column_dimensions['B'].width = 100 excel_sheet.column_dimensions['C'].width = 100 excel_sheet.append(['랭킹', '제목', '링크']) for index in range(10): start_number = start + (index * 100) naver_open_api = 'https://openapi.naver.com/v1/search/news.json?query=갤럭시 S21&display=100&start=' + str(start_number) header_params = {"X-Naver-Client-id": client_id, "X-Naver-Client-Secret": clinent_secret} res = requests.get(naver_open_api, headers=header_params) if res.status_code == 200: data = res.json() for item in data['items']: num += 1 title = item['title'].replace('<b>', '').replace('</b>', '') excel_sheet.append([num, title, item['link']]) else: print("Error Code", res.status_code) excel_file.save('Crawling.xlsx') excel_file.close() print('엑셀처리 완료')
- 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
31강 Exercise45문제 질문이요
삭제된 글입니다
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링해서 엑셀파일로 데이터 저장하기 2 질문
안녕하세요. 엑셀데이터 저장하기 수업을 몇번을 반복해 듣는데 write_excel_template('tmp.xlsx', '상품정보', product_lists) 위의 이 대목이 이해가 잘 안가서요. 'tmp.xlsx', - 이건 위에서 설정한 파일의 이름인건 알겠고 'product_lists'- 이건 list속의 내용을 넣어주는 변수명인건 알겠는데 '상품정보' - 이건 갑자기 어디서 나온 개념인지 잘 모르겠습니다. 설명좀 부탁드립니다.
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
함수 자주사용하는 return사용법
안녕하세요 우선 좋은 강의 만들어 주셔서 감사합니다! "문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 함수 익히기 2" 강의에서 12:00 부분 에서 질문 있어서 질문드립니다. 약간 사소한 질문일수도 있는데요;;; 제가 이해력이 좀 ;; ㅎㅎ def id_check(id): if id == "admin": print("invalid id: admin") return print("valid id: ", id) 여기서 id가 admin이 아니면 print("valid id: ", id)로 넘어가는건데요, 그런 else: 이거를 써줘야 하는거 아닌가요? 시험삼아서 def id_check(id): if id == "admin": print("invalid id: admin") return else: print("valid id: ", id) 이렇게도 해봤는데 결과값은 똑같이는 나오는거 같더라구요,... 답변해주시면 감사하겠습니다! 좋은 강의 감사합니다!
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
텍스트를 긁는 기준
안녕하세요 공부하면서 매번 조금 찝찝해서 질문 드립니다 ! 4:37초에 페이지 소스를 보면 li 태그 안에 a태그에 (왕초보) - 클래스 소개라는 텍스트가 있는데 저희가 코딩할 때는 li태그에 course를 선택해서 데이터를 추출했거든요.. 제 생각에는 li.course에 a태그를 추출해야 할 것 같은데, 왜 li태그에 course부분만 선택해도 나오는지 궁금합니당
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
Ex37번 9분 47초 질문
안녕하세요 파이썬에서 input으로 값을 받으면 str형이 되는 것으로 이해합니다. 강의에서 while data != '4312'처럼 값을 비교하기 위해서 저는 input으로 받는 값을 int로 형변환 해서 사용을 했거든요, 저처럼 굳이 int로 바꾸지 않고, 비교 대상을 str로 바꿔서 해도 int와 비교하는 것처럼 동일한 의미로 비교가 되나요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
from math import sqrt, factorial 라이브러리 선언
선생님 질문이 있습니다. 질문에 허접할수도 있는데. 조금 이해가 되지 않아서 문의 드립니다. 9분 47초부터 쯤 강의에서 from 을 쓰는 이유는 매번 라이브러리를 math.sqrt <-- 쓰는게 불편해서 위에처럼 from math import sqrt, factorial 요렇게 선언 하는 방법도 있다 하쎳는데 4:17부터 처음 라이브러리 가르키실때 import math num = math.pow(3, 3) print(num) 요렇게 하셨는데 저는 응용을 해보았습니다. 위 사진과 같이 from math import sqrt, factorial 라고 정의 하지 않고 import만 했는데 from을 정의하지 않고 3번째 사진처럼 math.을 생략하고 써도 결과가 나오는 것이 이유가 먼지 모르겠습니다. 제가 너무 초보라서 잘못 이해한것인지.. 알려주시면 감사합니다 ㅠ.ㅠ
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
댓글을 크롤링해보는데 잘 안되서 문의드려봅니다.
import requests from bs4 import BeautifulSoup res=requests.get('https://comic.naver.com/index.nhn') soup=BeautifulSoup(res.content, 'html.parser') data=soup.select('#realTimeRankFavorite > li > a') for index,item in enumerate (data): print(index+1, "인기웹툰:", item.get_text()) 이렇게 코드를 짜서 인기웹툰 순위 크롤링은 되었는데요. import requests from bs4 import BeautifulSoup res=requests.get('https://comic.naver.com/webtoon/detail.nhn?titleId=743031&no=34&weekday=mon') soup=BeautifulSoup(res.content, 'html.parser') data=soup.select('ul #u_cbox_list') for item in data: print(item.get_text()) #구현시에 아무것도 안뜨는데 혹시 어떤 부분을 수정해야 하는걸까요? 웹툰에 달리는 댓글들을 크롤링해보고 싶은데 검색에 들어가서 copy해서 찾아 넣었는데 실행을 하면 에러코드도 아니고 아예 아무것도 안떠서요. 어디가 잘못된건지.. 혹은 댓글 크롤링은 아예 다른 접근이 필요한건지 문의드려봅니다.
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요~ 질문드립니다
import requests from bs4 import BeautifulSoup res = requests.get("https://finance.naver.com/sise/lastsearch2.nhn") soup = BeautifulSoup(res.content,"html.parser") items = soup.select("#contentarea > div.box_type_l > table > tbody > tr:nth-child(3) > td:nth-child(2) > a") for item in items: print(item.get_text()) 강의에서는 금융 인기검색어 가 css selector가 대부분 <li>태그로 되어있는데, 현재 금융 웹사이트에서는 <li>태그가 아닌 <td> <tr>태그로 되어있어서그런지 copy selector을 한뒤 위에 있는 #contentarea > div.box_type_l > table > tbody > tr:nth-child(3) > td:nth-child(2) > a 이거를 대입해도 크롤링이 되지가 않습니다... 이런경우 어떻게 해야할까요? 이미지 첨부드립니다/
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
58번 문제 질문
안녕하세요, 58번 문제의 경우 영상과 동일한 코드로 실행하면 english = input() 부문에서 'tuple' object is not callable 라고 나옵니다. 왜 그런 것일까요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
input 오류 관련 질문 입니다
강사님 안녕하세요, 작성하고 있던 페이지에서는 input() 함수 출력칸이 나타나지 않으나, 새로운 문서에 input() 함수 작성시 출력칸이 나오는 경우는 어떤 문제가 원인인가요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요! 강의 외 커리어 질문드립니다!!!
안녕하세요! 선생님 강좌 잘 듣고 있는 대학생입니다! 다름이 아니라, 제가 웹사이트와 앱 개발을 목적으로 풀스택 개발자를 지향하는 학생입니다,,, 총 1년잡고 내년 2월말까지 웹, 앱 ,디자인(UI,UX)등을 어느정도 혼자소 뚝딱 만들수 있을 정도까지 실력을 만든후에 취업을 할까 하는데, 그전에 제가 만약 웹사이트와 앱을 선생님 강좌를 듣고 만들게 된다면 ,웹과 앱의 해킹이나 보안부분도 선생님께서 로드맵커리에 있는 강좌에서 가르치시고 계신지... 그리고 만약 없다면, 그냥 웹사이트를 제가 만든다고 가정할때, 웹과 앱 보안관련 강좌를 듣고 실습해보아야 할지, 웹과 앱사이트 강좌 관련 인강 추천해주실게 있으신지... 등이 궁금합니다!!! 꼭 완강하겠습니다! 감사합니다!
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
실전크롤링과 강력한 크롤링 기술팁2 버전에서 질문
split함수를 적용해서 실행을 하면 첫줄만 결과값이 나옵니다. 강사님의 코드를 그대로 복사해서 쓴건데 그렇게 나와서 어떤 부분이 잘못된건지 문의드립니다. 캡쳐로 제 컴퓨터에서 강사님 홈페이지 html보이는 부분이랑 제가 파이썬으로 작업한 부분같이 보내드립니다. http://localhost:8888/notebooks/python%20-study/%ED%81%AC%EB%A1%A4%EB%A7%81.ipynb
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링을 위한지식: 웹구조와 css이해하기 2 의 11분 지점 질문
11분부터 설명하시는 부분보면 td 태그에 옆에 class 는 속성이라고 이야기하시고 그 다음에 다른 td태그에 style를 넣어주는 설명에서 style는 태그라고 설명해주셨는데요. class 는 속성이고 style는 왜 태그인지요? style가 태그이면 태그로 시작한 한 /태그로 끝나야 한다고 하셨는데 그렇게 끝나지 않아서요~~ 그리고 뒤로 가면 class는 테그라고 또 설명하셔서 태그와 속성이 헷갈리는데요. 동영상을 보면 태그로 시작한건 /태그로 끝내야 한다는 것 까지는 이해하였습니다. 그 외에 태그와 속성의 차이를 정리해주실수 있을까요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
데이터 업로드 관련 질문입니다.
postman으로는 데이터가 정상적으로 업로드 되는데 주피터 노트북으로는 업로드가 안됩니다. 해결하는 방법이 있을까요?
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요. 파일 깨짐 질문입니다.
위 수업을 듣고있는 학생입니다. 엑셀 파일을 주피터 노트북으로 만들어봤는데, 파일이 계속 깨집니다. 혹시나 해서 vsc에서 실행시켜보았더니 정상적으로 작동이됩니다. 주피터 노트북에서 생성할때는 그림과같이 크롬 아이콘으로 자동생성되고 vsc로 생성할때는 엑셀파일로 잘 뜨는데 어떤 문제가 원인인지 질문드리고싶습니다.
- 미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
사용자 이름이 한국어라 쥬피터가 안되는것 같고 runtime 에서 들어가고 있는데
여기 runtime 안에 있는 파일들은 쥬피터 사용 후에 삭제해도 상관없나요?