묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결페이스북 클론 - full stack 웹 개발
완성본 파일을 찾습니다
어느 폴더에 완성본 파일이 있는지 알려주세요
-
미해결캐글로 시작하는 딥러닝, 머신러닝 with 파이썬 [1편]
딥러닝, 머신러닝 이론 질의
본 강의에는 딥러닝이나 머신러닝의 분석과정을 설명해주셨는데, 혹시 이론부분도 따로 강의가능할까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
오류 발생 문의드려요 ㅠㅠ
코드는 맞는데 찾을 수 없다고 오류가 생겨서 비디오 업로드를 하지 못하고 있어요
-
미해결웹 게임을 만들며 배우는 React
배열수정
useState를 보고 궁금한게 있어서 질문드립니다. useState는 불변성때문에 직접적으로 변경을 해주는게 불가능하다 들어서 splice 같은 메소드는 못 쓴다고 들었습니다. 예를들어서 [1,2,3,4,5]라는 배열이있을때 3을 삭제하고 9라는 숫자를 넣고싶으면 어떻게 해야할지 감이안잡혀서 질문드립니다.
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
도메인 바로 뒤에 txt 파일을 주소로하는 파일을 올리고 싶은데, 잘 안되네요..
도메인.com/ads.txt 이런식으로 텍스트 파일이 바로 도메인 뒤에 위치하도록 업로드 하고 싶은데, 도메인.com/ads.txt 접속을 해보면 이렇게 에러 메시지가 발생합니다. mimetype='text/plain'을 사용해서 코드를 작성해봤는데, 주소 인식을 못하더라구요. 남박사님 이런 경우에는 어떻게 코드를 수정해야 하나요? 너무 궁금합니다.
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
파일필터
파일필터 정상작동여부 판단을 위해서 mp4가 아닌 png를 올려보앗는데 업로드폴더에 들어갑니다 ㅠㅠ
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
Linear Regression과 CART 모델 선택
안녕하세요. 강의 보는 중 질문이 생겨 글 남깁니다. 타겟값 Y가 연속형 데이터일 때 회귀를 쓰잖아요? 그런데 Ridge나 Lasso같은 선형 모델도 있고, DesionTreeRegressor같은 CART 모델도 사용할 수 있을텐데 이러한 모델을 선택하는 기준이 뭔가요? 그리고 두 모델간의 성능차이가 큰가요? 성능차이가 있다면 어떤게 좋은지, 현업에서는 회귀에 어떤 모델이 더 널리 사용되는지 궁금합니다. 요약하자면, 1. 선형모델과 CART 회귀모델 선택기준 2. 두 모델들의 성능차이가 있는지, 뭐가 더 좋은지 3. 연속형Y값을 예측할 때 현업에선 어떤 모델이 많이 사용되는지 감사합니다.
-
미해결캐글로 시작하는 딥러닝, 머신러닝 with 파이썬 [1편]
딥러닝 관련 질문
날짜순으로 정열되어있는 데이터를 가지고 예측하는 모델을 딥러닝으로 구현하고자 하는데 모델의 양이 적어 과적합이 발생합니다. 해결방법이나 팁 같은 부분을 알려주실 수 있을까요?
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
검색박스에 None 값
다른 기능들은 다 수행합니다 하지만 기본 list 페이지를 시작할 때 기본 검색 박스에 None이 입력되어 있고, 제목을 검색한 이후, 제목이 유지 되지않고 검색 대상으로 되돌아 갑니다. 어디 부분을 수정해야되나요?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
가상환경 설정 문제
강의대로 따라하다가 activate 명령어를 입력했을 때 C:\p_study\Scripts>activate 'activate'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. C:\p_study\Scripts> 라고 뜹니다 ㅠㅠ 어떤게 문제인지 모르겠어서 여쭤봅니다.
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
로지스틱 회귀의 이해와 위스콘신 유방암 예측 실습
현재 개발환경에 설치되어 있는 라이브러리 버전입니다. - scikit-learn: 0.22.2 - scipy: 1.4.1 아래의 코드를 실행했을 때 'FitFailedWarning'이 발생합니다. lr_clf = LogisticRegression() lr_clf.fit(X_train, y_train) lr_preds = lr_clf.predict(X_test) params={'penalty':['l2', 'l1'], 'C':[0.01, 0.1, 1, 1, 5, 10]} grid_clf = GridSearchCV(lr_clf, param_grid=params, scoring='accuracy', cv=3 ) grid_clf.fit(data_scaled, cancer.target) print('최적 하이퍼 파라미터:{0}, 최적 평균 정확도:{1:.3f}'.format(grid_clf.best_params_, grid_clf.best_score_)) 그래서 찾아보니 블로그에서 아래와 같은 정보를 얻었습니다. ...생략... 사이킷런 0.22 버전에서 LogisticRegression 클래스의 solver 매개변수 기본값이 liblinear에서 lbfgs로 변경될 예정입니다. 사이킷런 0.20 버전에서 solver 매개변수를 지정하지 않는 경우 이에 대한 경고 메세지를 출력합니다. 경고 메세지를 피하고 향후 변경될 내용을 적용하기 위하여 solver 매개변수를 lbfgs로 설정합니다. 이후 아래처럼 코드를 수정하고 실행하니 warning 없이 정상적으로 동작했습니다. lr_clf = LogisticRegression(solver='liblinear') lr_clf.fit(X_train, y_train) lr_preds = lr_clf.predict(X_test) params={'penalty':['l2', 'l1'], 'C':[0.01, 0.1, 1, 1, 5, 10]} grid_clf = GridSearchCV(lr_clf, param_grid=params, scoring='accuracy', cv=3 ) grid_clf.fit(data_scaled, cancer.target) print('최적 하이퍼 파라미터:{0}, 최적 평균 정확도:{1:.3f}'.format(grid_clf.best_params_, grid_clf.best_score_)) 이렇게 해도 문제가 없는지 궁금하여 문의하였습니다. 감사합니다.
-
남박사의 파이썬으로 실전 웹사이트 만들기
검색 부분 질문입니다 ㅠㅠ
삭제된 글입니다
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
벡터관련 질문입니다.
벡터에서 음수는 취급하지 않나요? __bool__ 함수에서 Vector(-1, 0) 을 넣으면 max에서 0 이 나와서 영벡터가 아니라도 False가 나오지 않나요?
-
해결됨초보자도 간단히 단숨에 배우는 파이썬 프로그래밍
pandas 설치시 다음과 같은 에러가 나고 있습니다 ㅠㅠ
>>> import pandas Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python\Python37\lib\site-packages\pandas\__init__.py", line 55, in <module> from pandas.core.api import ( File "C:\Python\Python37\lib\site-packages\pandas\core\api.py", line 29, in <module> from pandas.core.groupby import Grouper, NamedAgg File "C:\Python\Python37\lib\site-packages\pandas\core\groupby\__init__.py", line 1, in <module> from pandas.core.groupby.generic import DataFrameGroupBy, NamedAgg, SeriesGroupBy File "C:\Python\Python37\lib\site-packages\pandas\core\groupby\generic.py", line 60, in <module> from pandas.core.frame import DataFrame File "C:\Python\Python37\lib\site-packages\pandas\core\frame.py", line 124, in <module> from pandas.core.series import Series File "C:\Python\Python37\lib\site-packages\pandas\core\series.py", line 122, in <module> class Series(base.IndexOpsMixin, generic.NDFrame): File "C:\Python\Python37\lib\site-packages\pandas\core\series.py", line 4562, in Series plot = CachedAccessor("plot", pandas.plotting.PlotAccessor) AttributeError: module 'pandas' has no attribute 'plotting' 이런 에러가 발생하여 재설치도 해보고 했는데 문제를 찾지 못하겠습니다 cmd 창에서 pip list를 눌러보니 다음과 같이 설치 C:\Users\SEC>pip list Package Version --------------- ------- cycler 0.10.0 kiwisolver 1.2.0 matplotlib 3.2.1 numpy 1.18.2 pandas 1.0.3 pip 20.0.2 pyparsing 2.4.7 python-dateutil 2.8.1 pytz 2019.3 setuptools 41.2.0 six 1.14.0 되어 있는거 같은데 왜 그런것일까요 답변 부탁드려요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
엔티티 실무 관리가 궁금합니다 ^^..
안녕하세요 강사님 이번 강의를 들으면서 궁금한게 있어서 문의드립니다. 현재 강사님 강의를 들으면서 관리자 페이지, 운영용 api 프로젝트를 각각 만들게 되었는데요 ㅎ.. 프로젝트가 두개로 나뉘어지다 보니 동일한 엔티티가 프로젝트별로 관리되다 보니 동일한 엔티티임에도 부가적인 기능들이나 스펙을 유지하기가 힘든거 같습니다. 생각해낸게 도메인을 공통 프로젝트로 분리해서 jar로 배포해서 쓰는 형태로 하려 했는데 엔티티 스캔이 안되는거 같습니다 ㅠ 혹시 현업에서는 보통 어떻게 엔티티를 관리하시는지 여쭤봐도 될까요?? ^^;
-
미해결웹 게임을 만들며 배우는 자바스크립트
쌤 횟수 순서 관련 질문 드려요... [숫자야구]
[숫자야구] 쌤 힌트 주신거 계속 생각해서 짜니까 구현 됐어요! 감사합니다! 근데 횟수 순서가 반대로 나와요; 횟수 3번 남음 -> 2번 남음 -> 1번 남음 -> 횟수 다 씀! // 이렇게 돼야 하는데 횟수 1번 남음 -> 2번 남음 -> 3번 남음 -> 횟수 다 씀! // 이렇게 나와요; 횟수 증감문이 1씩 증가하니까 당연히 그렇게 되긴 할텐데.. 횟수 - 1 하면, Number 함수 -1 해도 , Nan 이 나와서요.. 어떻게 하면 3번 부터 나올까요...?? 이부분 한번만 더 도와주세용....감사합니다~! else { //답이 틀리면 //답이 틀리면 스트라이크,볼을 알려줘야 하니까 var 답배열 = 답.split(""); var 스트라이크 = 0; var 볼 = 0; 틀린횟수 += 1; 횟수 += 1; if (횟수 < 4) { //1번 틀릴때마다 console.log("답이틀리면", 답배열); //for 반복문을 돌면서 볼,스트라이크 있나 확인 입력창.value = ""; 입력창.focus(); 숫자후보 = [1, 2, 3, 4, 5, 6, 7, 8, 9]; 숫자배열 = []; for (var i = 0; i < 4; i += 1) { var 뽑은것 = 숫자후보.splice(Math.floor(Math.random() * (9 - i)), 1)[0]; 숫자배열.push(뽑은것); } 틀린횟수 = 0; 횟수결과.textContent = "기회 " + 횟수 + "번 남음!"; 입력창.value = ""; 입력창.focus(); } else { 횟수결과.textContent = "우헤헤! 기회는 없다! 횟수 다씀!"; 입력창.value = ""; 입력창.focus(); 숫자후보 = [1, 2, 3, 4, 5, 6, 7, 8, 9]; 숫자배열 = []; for (var i = 0; i < 4; i += 1) { var 뽑은것 = 숫자후보.splice(Math.floor(Math.random() * (9 - i)), 1)[0]; 숫자배열.push(뽑은것); } 횟수 = 0; }
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
네이버 로그인 질문이요
인터넷으로 찾아보니까 클립보드를 이용하는 방법이 있어서 해보았습니다. 네이버에서 로그인 까지는 성공하는데 self.driver.get('https://cafe.naver.com/AttendanceView.nhn?search.clubid=18824112&search.menuid=98') 여기서 부터는 실행이 안되버리네요 이유를 모르겠네요 import sys import io from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.chrome.options import Options import time import pyperclip sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8') sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8') #chrome_options = Options() #chrome_options.add_argument("--headless") #CLI class NcafeWriteAtt: #초기화 실행(webdriver 설정) def __init__(self): #chrome_options = Options() #chrome_options.add_argument("--headless") #CLI #self.driver = webdriver.Chrome(chrome_options=chrome_options, executable_path="C:/pythonworkspaace/test_src/section3/webdriver/chrome/chromedriver") self.driver = webdriver.Chrome('C:/pythonworkspaace/test_src/section3/webdriver/chrome/chromedriver') self.driver.set_window_size(1920, 1280) self.driver.implicitly_wait(5) #네이버 카페 로그인 && 출석 체크 def writeAttendCheck(self): self.driver.get('https://www.naver.com') login_btn = self.driver.find_element_by_class_name('ico_local_login') login_btn.click() time.sleep(1) tag_id = self.driver.find_element_by_name('id') tag_pw = self.driver.find_element_by_name('pw') tag_id.clear() time.sleep(1) tag_id.click() pyperclip.copy('아이디') tag_id.send_keys(Keys.CONTROL, 'v') time.sleep(1) tag_pw.click() pyperclip.copy('비밀번호') tag_pw.send_keys(Keys.CONTROL, 'v') time.sleep(1) login_btn = self.driver.find_element_by_id('log.login') login_btn.click() #self.driver.implicitly_wait(1) self.driver.get('https://cafe.naver.com/AttendanceView.nhn?search.clubid=18824112&search.menuid=98') self.driver.implicitly_wait(30) self.driver.switch_to_frame('cafe_main') self.driver.find_element_by_id('cmtinput').send_keys('반갑습니다!!.') self.driver.find_element_by_xpath('//*[@id="btn-submit-attendance"]').click() time.sleep(10) #소멸자 def __del__(self): #self.driver.close() #현재 실행 포커스 된 영역을 종료 self.driver.quit() #Seleninum 전체 프로그램 종료 print("Removed driver Object") #실행 if __name__ == '__main__': #객체 생성 a = NcafeWriteAtt() #시작 start_time = time.time() #프로그램 실행 a.writeAttendCheck() #종료시간 출력 print("--Total %s seconds --" % (time.time() - start_time)) #객체 소멸 del a
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
postman에서 계속 로딩 뜨시는 분들
저도 postman에서 계속 로딩만 뜨길래 오타났나 계속 찾다가, 강사님 답변 보고 해결해서 여기에 글 남겨요. /User.js 파일 에서 userSchema.methods.comparePassword 구문 안 bcrypt.compare 안에 있는 if문 수정하시면 잘 됩니다. if(err) return cb(err); // 맨 끝에 ,(콤마)아니고 ;(세미콜론)으로 해주셔야 합니다! cb(null,isMatch);
-
미해결인스타그램 클론 - full stack 웹 개발
무한스크롤을 진행해봤는데요. 새로 만들어지는 게시물에 댓글을 달면 제일 상단 첫번째 게시물에다가만 댓글이 달립니다 ㅠ
무한스크롤을 진행해봤는데요. 새로 만들어지는 게시물에 댓글을 달면 제일 상단 첫번째 게시물에다가만 댓글이 달립니다 ㅠ 생각해보면 무한스크롤 기능에서 새로운 게시물이 post.html을 통해서 복사붙여넣기 될 때마다, pk(id)값이 변동되고, 이에 따른 pk값을 각 게시물로 보낼 수 있도록 설정이 되어야, 게시물당 댓글을 작성할 수 있을 것 같은데요... 어떻게 하면 좋을까요? 도와주세요..
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
문서 다운로드 위치 문의
RBP_DL01_Raspberry pi inatall 문서 어디서 다운 받나요?