묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결디스이즈 디스커버 디스코드 파이썬봇
똑같이 따라했는데 안되요
디스코드 봇 만들기봇만드는 강의에서 똑같이 따라했고 파일명과 토큰명등 제꺼로 등록해서 했음에도 가장 기본인 인사가 작동하지 않습니다. ㅠㅠ GPT도 토큰확인해보라는데 토큰리셋해봐도 안되요....ㅠㅠ 도와주세요 ! import discordfrom discord.ext import commands app = commands.Bot(command_prefix='/') @app.eventasync def on_ready(): print(f'{app.user.name} 연결 성공') await app.change_presence(status=discord.Status.online, activity=None) @app.command()async def hi(ctx): await ctx.send('Hi there!') app.run('토큰')
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
JSON을 딕셔너리, 튜플 같은 데이터 구조로 볼 수 있을까요?
안녕하세요.패턴으로 실습하며 익히기: 네이버 Open API로 클롤링하기강의를 듣고 있습니다.강의들 듣다 보면 JSON을 '데이터 포맷'이라고 부릅니다.Q1 그런데 이 데이터 포맷이 파이썬 에서 나왔던 변수를 표현하는 데이터 구조인 딕셔너리, 튜플과 비교하면 어떻게 정리할 수 있을까요?인터넷에 찾아보고 다음과 같이 정리했는데, 코멘트 해주시면 감사하겠습니다.딕셔너리는 파이썬에서 일반적인 데이터 구조의 한 종류입니다.JSON은 자바스크립트에서 데이터 교환의 상황에서 쓰이는 데이터 포맷입니다.데이터 구조와 데이터 포맷의 공통점은 둘다 문자열로 표기된다는점입니다.차이점은 데이터 포맷은 포맷 즉 껍데기 이기에 딕셔너리 이외 형태로 불러올 수 있습니다.이에 반해 데이터 구조는 다른 데이터 형태로 불러올 수 없습니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
client_id vs client_key
안녕하세요. 패턴으로 실습하며 익히기: 네이버 OpenAPI로 크롤링하기 강의배우고 있습니다.본 강의에서는 header_params 의 키와 값으로 {'X-Naver-Client-Id':client_id, 'X-Naver-Client-Secret':client_secret}를 쓰시더라구요. 그런데 이게 계속 오류가 나서 GPT에 오류를 점검해달라고 했더니 id대신 key를 쓰라 말했습니다.실제 써보았더니 그제서야 크롤링이 되더라구요. 왜 그런까요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
Exercise 16. 조건문 질문
python-question2-web의 16번 조건문에서요~혹시 마지막 elif 대신 else사용해도 같은 값으로 출력되는 거 같은데 이런 경우도 답이 되는 건가요?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)else: print (data3)
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
[RISS 논문 / 상세페이지] requests로는 안 되나 봐요
'검색 결과가 나열된 페이지'에서는 잘 동작하는데, '(링크 타고 들어간) 상세 페이지'에서는 내용물이 안 뽑혀나오네요.사실 원인은 찾았습니다만, 똑같이 해메는 분이 나올 것 같아서 작성합니다(?). (** AI한테 물어봄)(response로 긁어온 html 결과를 갖다주고) 물어보니 방어기법 맞다네요 0w0...
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
Open API에서 GET으로 데이터가불러와지지 않습니다.
안녕하세요.'크롤링을 위한 지식: Open API 쉽게 사용하는 방법' 강의를 듣고 질문 드립니다.아래사 진처럼 웹주소 기입하고 헤더의 키와 밸류에 각각 클라이언트 아이디랑 비밀번호 기입했는데 다음과 같은 오류 메세지가 떴습니다.Q데이터를 가져오는데 뭐가문제일까요>
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
크롤링을 하고 싶은 사이트가 있는데요. 막히네요
response = requests.get('https://kor.lottedfs.com/kr/product/productDetail?prdNo=20000731813&prdOptNo=20000908364&dispShopNo1=10031760&dispShopNo2=10031840&dispShopNo3=10032224') html = response.text soup = BeautifulSoup(html, 'html.parser') response.text 이와 같이 들어가면 캡챠화면이 뜨는데 셀레니움으로 작접들어가는거 말고는 방법이 없을까요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
주피터 노북에서 강의자료가 보이지 않아요
섹션1 / 문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 데이터 타입과 변수, 그리고 출력2 / 6:55에서 질문이 있는데요.강의 자료에 있는 ._python-question1-web.ipynb 파일을 제가 사용하는 폴더에 넣고 주피터 노트북으로 그 폴더를 열면 해당 파일이 보이지 않습니다. 파일명 맨 앞부분에 ._를 지우면 주피터노트북에서 보이긴 하는데 파일이 열리진 않아요 어떻게 해야하나요?
-
해결됨[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링 분석
안녕하세요 크롤링하면서 자기가 원하는 데이터를 분석해보면 빨리 늘거라고 하셔서 하려고 제가 관심있는 사이트에 들어가서 소스를 보는데 요즘에는 소스도 안보여주는건지 제가 못알아보는건지 원하는 데이터를 추출할 수가 없네요웹사이트 소스를 보면서 분석하고 크롤링 공부도 하고 싶은데 이럴 때 할 수 있는 방법이 있을까요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
txt 수업 자료는 어떻게 활용하는 거에요?
원래는 강의자료가 pdf 파일로 보기 편하고 학습하기 좋았는데 객체와 클래스1 강의의 수업자료가 txt 파일로 되어있어서 보기 어렵고 어떤 내용인지 잘 모르겠는데 txt파일로 어떻게 학습하면 되나요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
질문있습니다.
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요.from urllib.request import urlopenfrom bs4 import BeautifulSoupimport reres = urlopen('https://davelee-fun.github.io/blog/crawl_test_css.html')soup = BeautifulSoup(res, "html.parser")data = soup.select('ul#dev_course_list li.course')for item in data:print (item.get_text())여기에서data = soup.select('ul#dev_course_list li.course')이부분을data = soup.select_one('ul#dev_course_list')data1=soup.select('li.course')이렇게 나누는 거랑 뭐가 다른가요?값은 같게 나오길래 궁금해서 여쭤봅니다,항상 감사합니다!
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
HTML 코드에 있는 개념 설명부탁드려요.
안녕하세요다음 강의를 수강하고 있습니다.CSS selector 사용해서 크롤링하기1 (업데이트)Q1 다음 HTML 코드에 있는 HTML언어 개념들을 설명해주세요<li class="course" id="start">일단 제가 아는대로 설명해보겠습니다.li= 태그class , id = 태그course, start= ,속성(Q2 왜 태그가 두번나올까요?)Q3 HTML 언어의 기본 개념은 태그와 속성만 있나요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
강의 소리가 많이작아요.
CSS selector 사용해서 크롤링하기1 (업데이트) 듣고 있습니다.강의 소리가 많이 작은 것 같아요. 들리긴 들리는데 많이 작아서 불편합니다.예전 강의들도 전반적으로소리가 작아서 아쉬웠습니다.그럼에도 불구하고 강의 잘 시청하고 있습니다.감사합니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
Pyside Designer 프로그램 실행 시 아무 응답없음.
섹션 12에 Pyside6 설치 및 사용법 강의 따라하면서 듣고 있었습니다. Pyside6 경로로 들어가 Designer.exe 파일을 더블클릭했는데 아무런 창도 뜨지 않습니다...ㅜㅜ 이럴때는 어떻게 해야하나요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링해서 엑셀로 넣는 걸 만들어 봤는데..
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요.import requestsfrom bs4 import BeautifulSoupimport openpyxlexcel_file=openpyxl.Workbook()excel_sheet=excel_file.activeexcel_sheet.append(["rank","name","date"])res=requests.get("https://davelee-fun.github.io/")soup=BeautifulSoup(res.content,"html.parser")data1=soup.select("section.featured-posts")for index,A in enumerate(data1): product_name=A.select_one("h4.card-text") product_date=A.select_one("span.post-date") excel_sheet.append([index+1,product_name.get_text(),product_date.get_text()])excel_file.save("oh.xlsx")excel_file.close() --------------------------------------------일단 이게 제가 만든겁니다.All stories에 있는 목록이 아닌featured에 있는 4개의 상품목록만 리스트로 엑셀에 상품이름과 상품날짜를 넣어서 만들고 싶었습니다.오류는 나지 않았고 엑셀로 들어가보면제일 처음에 있는 상품 1개만 뜨고 나머지 하위 3개는 안뜨네요 ㅠㅠ 뭐가 잘못된걸까요?1상품명: 보몽드 순면스퀘어 솔리드 누빔매트커버, 다크블루05 Jun 2020
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
변수를 생성하는게 좋은 경우?
이유를 모르겠는데 문제를 풀 때 간단한 계산식이라도radius = 10pi = 3.1415diameter = 2 * radiuscircumference = 2 * pi * radiusarea = pi * (radius * 2)print("지름은?" , diameter)print("둘레는?" , circumference)print("넓이는?" , area)이런 식으로 print에서 바로 계산을 안하고 변수를 만든 다음 출력하는 방식을 써서요. 습관이 잘못 잡힐까봐 걱정인데 선생님 방식대로 print("지름은?" , 2 * radius ) 이렇게 하는게 좋겠죠?
-
미해결내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
pip install -r requirements.txt 문제
pip install -r requirements.txt 를 치면 아래처럼 설ㄹ치가 되는것 같더니 설치가 끝나질 않고 계속 한줄씩 떠요... 사진처럼 계속 뜨는 와중에 캡쳐해온거에요ㅠ뭐가 문제일까요..?강제로 멈추고 uninstall하면 이렇게 뜹니다
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
태그와 속성이라는 개념을 제가 잘 이해했나요?
안녕하세요.'패턴으로 실습하며 익히기: HTML 이해를 바탕으로 크롤링하기' 강의를 듣고 있습니다.태그와 속성이라는 개념이 여러번 등장하는데,제가 잘 이해했는지 궁금합니다.제가 이해하기로 태그는 속성의 이름을 말하는 것이고,속성은 HTML언어에서 '파이썬의 문자열, 숫자, 소수점 등 변수종류' 와 비슷한 역할 하는 것 같습니다.예를 들어서img src = 'dimg.png' width = '100' 에서img는 속성을 부르는 명칭입니다.src는 이미지 파일이라고 컴퓨터에게 알려주는 속성입니다. 제가 잘 이해했는지 알려주시면 감사하겠습니다.HTML언어가 파이썬 언어에 비해 생긴게 복잡해서 배우기 어려운 것 같습니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링 패턴 코드 궁금한 점이 있습니다.
다음 코드는 크롤링 패턴 코드에서 앞 부분만 따왔습니다.출처: 패턴으로 실습하며 익히기:HTML 이해를 바탕으로 크롤링하기import reqests 해석: reqests라는 라이브러리를 가져온다.from bs4 import BeautifulSoup해석:bs4 라이브러리에서 뷰티플 솦이라는 클래스를 가져온다.Q1 왜 두개의 라이브러리 명이 나올까요?라이브러리 reqests, bs4Q2처음 import는 라이브러리를 가져왔는데 왜다음 import 에서는 뷰티플 솦 클래스를 가져올까요?그냥 코드쓰는 방식을 외워야 하나요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
웹페이지 데이터 가져오는 명령어가 작동을 안합니다.
제가 겪은 문제는, 웹페이지 데이터 가져오는 명령어가 비쥬얼 스튜디오에서 작동을 안했다는 겁니다. 빙홈페이지 등의 웹페이지 주소를 배웠던 명령어에 기입하면,invaild 모모 등 코드 문법 오류만이 떠요.제가 쳤던 명령어는 다음과 같습니다.res = reqest.get(웹주소)[Q 뭐가 문제일까요?]비쥬얼 스튜디오 문제일까요?제 노트북이 많이 느려서 쥬피터 노트북은 쓰지 않았습니다.혹은 특정 웹 주소 등의 데이터는 못가져 올까요?