묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
조건문 else 사용하지 않는 이유
안녕하세요, 수강 중 문의사항이 있어 질문 남깁니다. 알고리즘에 따라 무한 스크롤 처리 방법을 실행하는 과정에서,scroll 전과 후의 높이가 같은지 비교를 위해if last_height == new_height: breaklast_height = new_height 라고 안내해주셨는데요,if 조건문이 False인 경우 last_height를 업데이트 하는 것이니 else : last_height = new_height라고 작성해야 하지 않을까 하는 생각이 드는데 혹시 else를 사용하지 않은 이유가 있나요..?답변 부탁드립니다. 감사합니다!
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
셀레니움으로 접근할 수 없는 경우
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 상황1) 동적 페이지여서 셀레니움을 사용하려고 했음2) 셀레니움으로 접근 시 '사람임을 확인하라'는 메시지만 뜨고 더 이상 작업을 할 수 없음 이런 경우에는 아래 방법으로 진행을 해야 할까요?1) 크롤링 원하는 페이지에 접속2) 개발자 도구에서 Copy > Copy Element 로 HTML 코드 복사3) HTML 코드에서 원하는 부분을 추출하는 파이썬 코드를 사용4) 1~3 과정을 반복해서 봐야 하는 페이지가 많다면 자동화할 수 있는 방법이 있을지?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
웹페이지 변경
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 해당 웹페이지 변경으로 공지글과 하단 일반글이 둘다 <tbody>로만 되어있고, 확인되는 class태그인 article, board-list, inner-list 가 모두 동일한데 어떻게 구분해서 크롤링 할 수 있을까요?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
자바스크립트로 태그 선택 시 질문입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 해당 강의에서 아래 2가지 방법으로 '50개씩' 선택하는 법을 알려주셨는데, 드롭박스 선택 후 > 50개씩 선택드롭박스 선택 없이 자바스크립트로 50개씩 선택근데 2번의 경우, 자바스크립트 인자로 element를 보내야해서 먼저 element 선언을 해줘야하는데, 드롭박스 클릭을 하지 않으면 여전히 element 찾는 과정에서 NoSuchElementException 오류가 납니다. 드롭박스를 열어야 하는건가요 ..? 그렇다면 1번과 차이가 무엇인지 궁금합니다!
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
선생님 강의중에서 sqlite3 강의를 제공한 강의가 있나요?
지금 강의에 대한 질문은아니고,선생님 강의를 여러개를 구매했는데, 선생님 강의중에서 sqlite3를 설명해주신 강의가 있던거 같은데, 오늘 오랜만에 보려고 하니까 못찾겠더라구요.. 그래서 제 기억이 틀린건지. 아니면 못찾는건지 궁금해서 문의드립니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
수료증은 어떻게 받나요?
완강했는데 수료증은 어떻게 받나요?
-
해결됨파이썬으로 뭘 만들지? 남박사의 파이썬 알쓸파잡
카카오맵 API 를 사용해서 내컴퓨터의 갤러리맵 만들기
해당 강의를 해볼려고 해도 카카오 개발자 사이트에서 'Web 플랫폼 등록'탭이 없는데다른 방법이 없나요?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
class명을 활용하여 선택자를 만들지 않는 경우..?
안녕하세요,class 안에 띄어쓰기 및 특수문자가 있는 경우 선택자를 만드는 방안에 대하여 설명해주셨는데요,사진과 같이 dt > a를 활용하여서도 제목과 링크주소를 뽑아낼 수 있는 것으로 확인하여서요!혹시 꼭 class명을 활용하여 선택자를 만들어야 하나요? dt >a 로도 원하는 내용을 추출할 수 있다면 사진과 같은 방향으로 해도 크롤링 진행에 문제가 없는지 궁금합니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
연습용 예제 파일
- 강의 영상에 대한 질문이 있으시면, 상세히 문의를 작성해주시면, 주말/휴일 제외, 2~3일 내에 답변드립니다 (이외의 문의는 평생 강의이므로 양해를 부탁드립니다.)- 강의 답변이 도움이 안되셨다면, dream@fun-coding.org 로 메일 주시면 재검토하겠습니다. - 괜찮으시면 질문전에 챗GPT 와 구글 검색을 꼭 활용해보세요~- 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요. 강의 예제를 학습 할 때, 연습 파일명이 구분이 잘안되어서....강의를 보며, 학습할 때는 괜찮은데, 넘버링으로 체계적으로 정리가 안되니, 리뷰하기가 힘든 것 같습니다 ㅠ
-
미해결ChatGPT 실무에 100% 활용하기
수업 영상 소리
제 자리에서만 그런건가요?수업 영상 대부분이 소리가 너무 작습니다.어쩌나 1~2번 크게 들리는 강의는 있는데 해결책이 있으면 회신 부탁드립니다..
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
드라이버가 안 열려요
-
미해결내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
15.1 네이버 부동산 사이트 개발자도구 실행시 현상 문의
네이버 부동산 사이트를 실행하고 "확인매물보기" 버튼 클릭 후 나온 화면에서개발자도구 를 켜면 첨부한 이미지와 같이 나오는데요. 개발자도구를 실행하면 사이트가 막히는 현상인 것 같아요. 이것을 해결할 수 있는 방법이 뭐가 있나요?
-
미해결ChatGPT 실무에 100% 활용하기
google colab 실행 오류 문의
google colab 오픈 하여 새노트를 열면로드 에러가 발생합니다.어떻게 해야 하나요?=============================A network error occurred and the request could not be completed.GapiError: A network error occurred and the request could not be completed. at $L.PE [as constructor] (https://ssl.gstatic.com/colaboratory-static/common/a17fd496db698d4637390557595457ce/external_binary_l10n__ko.js:1733:732) at new $L (https://ssl.gstatic.com/colaboratory-
-
미해결내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
requirments 설치 시 오류
Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. 이런 오류가 납니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
lxml 관련 오류
안녕하세요 유익한 강의 잘 듣고 있습니다. 63. IT/데이터 분야를 위한 지식: XML 데이터 포멧 다루기2 (업데이트) 의 끝 부분에서 강사님이 만드신 xml test (10:05초 부분)를 위한 url 테스트 실행시,실행은 되는데 하단에 경고문구가 나와서요.컬럼명 중에 대소문자하고 관련이 있을 것 같긴 한데... 제가 따로 변경한 게 없고 강의파일 그대로 실행한거 거든요. [오류내용]C:\Users\SKTelecom\AppData\Local\Temp\ipykernel_1828\4110160249.py:20: XMLParsedAsHTMLWarning: It looks like you're using an HTML parser to parse an XML document. Assuming this really is an XML document, what you're doing might work, but you should know that using an XML parser will be more reliable. To parse this document as XML, make sure you have the Python package 'lxml' installed, and pass the keyword argument `features="xml"` into the BeautifulSoup constructor. If you want or need to use an HTML parser on this document, you can make this warning go away by filtering it. To do that, run this code before calling the BeautifulSoup constructor: from bs4 import XMLParsedAsHTMLWarning import warnings warnings.filterwarnings("ignore", category=XMLParsedAsHTMLWarning) soup = BeautifulSoup(xml_data, 'lxml')
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
이거 해결방법 아시는 분?
이거 왜 이러는거죠/>
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
concat 을 통한 데이터 프레임 합치기 에러 문의
df_item_info = pd.concat(result.tolist())df_item_info = df_item_info.reset_index()df_item_info["종목코드"] = df["종목코드"]7분 40초경 강의의 위 코드 실행시 InvalidIndexError Traceback (most recent call last) Cell In[49], line 6 1 # result를 list로 만들고 concat을 통해 DataFrame으로 만듭니다. 2 # concat으로 데이터프레임을 합쳐줄때는 리스트 형태로 각 데이터프레임을 넣어주어야 합니다. 3 # result_valid = result[result.notnull()] # 또는: result.dropna() 4 # df_item_info = pd.concat(result_valid.tolist(), ignore_index=True) ----> 6 df_item_info = pd.concat(result.tolist()) 7 df_item_info = df_item_info.reset_index() 8 df_item_info["종목코드"] = df["종목코드"] File ~\anaconda3\Lib\site-packages\pandas\core\reshape\concat.py:395, in concat(objs, axis, join, ignore_index, keys, levels, names, verify_integrity, sort, copy) 380 copy = False 382 op = _Concatenator( 383 objs, 384 axis=axis, (...) 392 sort=sort, 393 ) --> 395 return op.get_result() File ~\anaconda3\Lib\site-packages\pandas\core\reshape\concat.py:680, in _Concatenator.get_result(self) 678 obj_labels = obj.axes[1 - ax] 679 if not new_labels.equals(obj_labels): --> 680 indexers[ax] = obj_labels.get_indexer(new_labels) 682 mgrs_indexers.append((obj._mgr, indexers)) 684 new_data = concatenate_managers( 685 mgrs_indexers, self.new_axes, concat_axis=self.bm_axis, copy=self.copy 686 ) File ~\anaconda3\Lib\site-packages\pandas\core\indexes\base.py:3885, in Index.get_indexer(self, target, method, limit, tolerance) 3882 self._check_indexing_method(method, limit, tolerance) 3884 if not self._index_as_unique: -> 3885 raise InvalidIndexError(self._requires_unique_msg) 3887 if len(target) == 0: 3888 return np.array([], dtype=np.intp) InvalidIndexError: Reindexing only valid with uniquely valued Index objects위와 같이 오류가 납니다.OUTPUT 파일 이용해서 실행했었고 중간에 오류나는것들은 CHATGPT 통해서 해결했는데 위의 오류만큼은 CHATGPT를 통해도 해결이 안되네요.혹시 해결 방법을 알 수 있을까요?
-
해결됨파이썬으로 나만의 블로그 자동화 프로그램 만들기
블로그자동화프로그램 강의에 대해 질문드립니다
안녕하세요 파이션마스터님 지금 보신 이미지는 블로그자동화프로그램인거 같은데 MAC 윈도우에서도 사용한는것 같은데 지금 강의하시는 블로그자동화에서는 윈도우 환경에서 하시는것 같은데,MAC 윈도우에서 할수있는 대안을 알려주실수없나요?추가적으로 Autoit 임베딩하는 부분도 MAC 윈도우에 맞게 코드가 많이 바꿜것 같습니다
-
미해결파이썬으로 나만의 블로그 자동화 프로그램 만들기
qt designer로 ui 생성한 후
qt designer로 ui 파일 생성한 후,button을 startbutton으로 지정하는 방법이나,각 ui 개체를 받아오는 방법에 대한 추가 설명 부탁드려요.너무 갑자기 코드로 넘어가니까,qt designer 코드 작성하는 부분이랑 연결이 안됩니다.
-
해결됨파이썬으로 나만의 블로그 자동화 프로그램 만들기
QT 디자이너 다운로드 받는 방법을 카페에 설명해놨다고 하는데 없네요
카페 들어갔더니 qt designer 다운로드 방법이 없는데요? 좀 자세하게 설명을 해주셔야될 것 같아요;