묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
scrapy 동적 웹페이지
안녕하세요 강의 정말 잘 보고 있습니다 ㅎㅎ 내용을 쉽게 설명해주셔서 바로바로 이해하면서 열심히 공부하고 있습니다. 다름이 아니라 scrapy에 selenium을 응용하여 동적 웹페이지를 크롤링 하려하는데 가이드 라인이 있으면 좋을거 같아서 이렇게 질문드려봅니다. selenium에서의 response를 scrapy에서 이용 할 수 있지 않을까 생각하는데 scrapy 에서 selenium을 이용하여 동적웹페이지를 크롤링 하는 정말 간단한 소스 하나만 예제로 볼 수 있을까요
-
미해결예제로 배우는 스프링부트 입문
프로젝트 계속 실행하는데 오류가나서 확인해보니
혹시 Ex16이 아니라 Ex18을 복사해야되는거 아닌가요?
-
미해결[김왼손의 왼손코딩] 미운코딩새끼: 4시간 만에 끝내는 파이썬 기초 (전자책 포함)
코드 실행하고 나서 이전에 실행한 코드 바로 가져오는거 어떻게 하는건가요?ㅠㅠ
R에서는 화살표 방향키 위쪽 누르면 바로 그 전에 실행한 코드가 나오는데 python IDLE에서는 어떻게 하는지 찾아봐도 안나와서 질문드립니다ㅠ 단축키가 있는건가요?
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
arithmetic_function.py 오류
cmd 에서 arithmetic_function.py 를 실행할 경우, 아래와 같은 오류값이 나옵니다. C:\Users\socar\workspace\python_mooc\lab_1_windows\windows>python arithmetic_function.py File "arithmetic_function.py", line 19 result = a/b ^ IndentationError: expected an indented block 무엇이 문제일까요? atom 에서 작성한 것은 다음과 같습니다. # -*- coding: utf8 -*- def addition(a, b): result = a+b return result def minus(a, b): result = a-b return result def multiplication(a, b): result = a*B return result def division(a, b): result = a/b return result def main(): print ("Addition Test") print (addition(3,5)) # Expected Result: 8 print (addition(10,5) == 15) # Expected Result: True print ("Addition Test Closed \n") print ("Minus Test") print (minus(3,5)) # Expected Result: -2 print (minus(10,5) == 5) # Expected Result: True print (minus(10,15) == 5) # Expected Result: False print ("Addition Test Closed \n") print ("Multiplication Test") print (multiplication(3,5)) # Expected Result: 15 print (multiplication(10,5) == 50) # Expected Result: True print (multiplication(10,-3) == 20) # Expected Result: False print ("Addition Test Closed \n") print ("division Test") print (division(5,5)) # Expected Result: 1 print (division(5,4)) # Expected Result: 1.25 print (division(10,5) == 2) # Expected Result: True print (division(10,-3) == 0.33333) # Expected Result: False print ("division Test Closed \n") if __name__ == "__main__": main() 감사합니다.
-
미해결React로 NodeBird SNS 만들기
_app.js의 Component 이 왜 elementType 타입인가요?
npmjs를 보면 // A React element (ie. <MyComponent />). optionalElement: PropTypes.element, // A React element type (ie. MyComponent). optionalElementType: PropTypes.elementType, 라고 써져 있는데, _app.js에 <Component />로 jsx타입으로 사용되었으면 타입이element가 되어야 하는 거 아닌가요? element 타입은 어떨 때 사용되는 건지 궁금합니다.
-
미해결React로 NodeBird SNS 만들기
질문이여
해쉬태그 검색할 때요 router.get('/:tag', async(req,res,next)=>{ try{ const posts = await db.Post.findAll({ include : [{ model : db.Hashtag, where : { name: decodeURIComponent(req.params.name)}, },{ model:db.User, attributes:['id','nickname'] }] }); res.json(posts) }catch(e){ console.error(e) next(e) } }); 모든 포스트를 불러 들이고 그 다음에 , 해쉬태그는 검색된것만 부르고, 유저는 모든 유저를 불러들이는건가요? 1. 모든 포스트 + 검색된 해쉬태그 + 모든 유저 ? 아니면 검색된 해쉬태그가 where 같이 조건이 되어서, 2. 검색된 해쉬태그만 들어있는 포스트들 + 검색된 해쉬태그 + 검색된 해쉬태그를 갖고잇는 포스트들을 쓴 유저들만 1번인가요? 2번인가요 ?
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
id 값 생성시점에 대해 궁금한 부분이 있습니다.
삭제된 글입니다
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
gist 권한 요청 했는데 추가 부탁드립니다.
gist 권한 요청 했는데 추가 부탁드립니다.
-
미해결PHP 7+ 프로그래밍
IDE 관련 질문드립니다..
비주얼베이직으로 PHP 구현 시 강사님처럼 실시간 로그가 자동으로 보이나요? 혹은 소스코드단에서 설정을 다시 하신건가요? 이클립스 IDE를 사용해서 구현했는데 실시간 웹로그(페이지 호출 및 파라메터 값 등이 보이는)가 안보여서 답답하네요 ㅜ
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
나이차이 freopen
visual studio 에서 하고 있었는데 freopen을 사용하니 반환값이 무시되었다고 되네요...
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
BackendAPIError: 400 Bad Request
(venv) C:\Users\user1\OneDrive\src\edu\lab_1>submit.bat sub-f4615-135895-19767 ∙ Session token prefix: ea5d954692 ∙ In the legacy mode, all cases will run serially! ✘ BackendAPIError: 400 Bad Request Missing or invalid API parameters. (lang is missing or empty!) 다음과 같은 에러가 납니다. 어떻게 해야 하나요?
-
미해결React로 NodeBird SNS 만들기
action.data.postId
const postIndex = state.mainPosts.findIndex(v => v.id === action.data.postId); 여기서 action.data.postId는 어디에서 오는 값인가요??
-
미해결React로 NodeBird SNS 만들기
질문있습니다
const onToggleComment = useCallback(() => { setCommentFormOpened(perv => !prev); }, []); 댓글 아이콘 클릭했을 때 폼이 켜지고 꺼지고 하는 기능은 위의 코드만 쓰면 되는건가요??
-
미해결스프링 웹 MVC
@ModelAttribute 바인딩이 되지 않습니다.
== Controller == @Controller public class MainController { @RequestMapping(value = "/test", method = RequestMethod.POST)@ResponseBodypublic int addTest(@ModelAttribute TestVo _testVo) { TestVo testVo = _testVo; System.out.printf("%s", testVo.getName());// null 출력 return 0;} } === Model === public class TestVo { private int id;private String name;public int getId() { return id;}public void setId(int id) { this.id = id;}public String getName() { return name;}public void setName(String name) { this.name = name;} } 이렇게 작성한 후에 PostMan 프로그램을 통해서 아래 와 같이 전달 하였는데 전달 _testVo 객체의 값이 모두 비어 있습니다. 강좌를 이해하기로는 변수명이 맞으면 바인딩이 되는 것처럼 보였는데 왜 바인딩이 되지 않는 것인지 궁금합니다. { "id": 10 , "name": "cho" } @RequestBody 어노테이션을 이용하면 값이 매핑 되는데 무슨 차이가 있는지 궁금합니다. spring-webmvc : 4.3 버전을 사용하고 있습니다. 강좌 너무 감사히 잘 보고 있습니다. 고맙습니다.
-
미해결홍정모의 따라하며 배우는 C++
6분6초 꿀팁공유
윈도우즈키 +방향키 해도되지만 윈도우 옮길때처럼 마우스 왼쪽클릭 누른상태로 옆으로 던져도 똑같이 됩니다 꿀팁공유 ;)
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
이럴때는 ManyToMany 관계 매핑을 사용해도 문제가 없지 않을까요?
Member 클래스와 Role 클래스가 있습니다. Member 클래스에는 Role 들을 담아두는 컬렉션 필드 List<Role> roles 가 있고 Role 클래스는 @id roleId, roleName 프로퍼티만 가지고 있습니다. 이 두 클래스의 관계를 매핑하기 위해서 Member 클래스에 List<Role> roles 프로퍼티의 매핑정보를 아래처럼 했습니다. @ManyToMany @JoinTable(name = "ROLE_MAP", joinColumns = @JoinColumn(name = "MEMBER_ID"), inverseJoinColumns = @JoinColumn(name = "ROLE_ID")) private List<Role> roles; 이렇게 하면 일단 동작은 잘 됩니다. 강사님께서 강의중에 매핑 테이블이 단순하게 유지되는 일은 거의 없기 때문에 매핑 테이블을 엔티티로 승격을 시켜서 ManyToOne, OneToMany 로 하는 것이 낫다고 하셨습니다. 그런데 만약 Master Code 테이블처럼 별도의 비즈니스 로직을 가지고 있지 않고 Member 엔티티에서 값 처럼 사용하고 있을 때는 ManyToMany로 해도 크게 문제가 없을 것 같은데 강사님 의견이 궁금합니다!! 질문의 요지가 잘 전달이 되었는지 잘 모르겠습니다. ㅠ
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
print('{:4d}'.format(i *j), end='')
이 부분에서 오류가 발생하는데요 왜 그러죠?
-
미해결홍정모의 게임 만들기 연습 문제 패키지
빌드 실패. 오류: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.
제가 github에서 gamepackage을 로드(불러와서)해서 파일을 가져온 후에 main.cpp에서 빌드를 처음 시켜봤는데요 거기서 빌드 실패. 오류: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.이게 뜨면서 그 강의에서 보이는 것처럼 하얀 창이 뜨지 않네요 제가 opengl떄문인가 싶어서 opengl도 깔아놨는데도 안되요 ㅠㅠㅠㅠㅠ 혹시 opengl이 제대로 깔리지 않은건가요??
-
미해결코알못에서 웹서비스 런칭까지 : 2021 제주 코딩 베이스캠프(Django)
강의랑 똑같이 쳤는데 item, btn들은 잘 나오는데, 클릭해도 애니메이션 효과가 적용되지 않습니다..ㅠㅠ 왜일까요....
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> .item-container { margin: 20px; padding: 20px; display: flex; } .item-container .item { width: 100px; height: 100px; margin: 20px; padding: 20px; border: 1px solid black; } #item1 { background-color: #fbffb9; } #item2 { background-color: #ec7357; } </style> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.js"></script> <script> $(function(){ $("#btn1").on("click", function(){ $("#itme1").fadeuOut(); }); $("#btn2").on("click", function(){ $("#itme1").fadeuIn(); }); $("#btn3").on("click", function(){ $("#itme2").slideUp(); }); $("#btn4").on("click", function(){ $("#itme2").slideDown(); }); $("#btn5").on("click", function(){ $("#itme2".slideToggle(); }); }); </script> </head> <body> <div id="box1" class="item-container"> <div class="item" id="item1"><strong>Java</strong></div> <div class="item" id="item2"><strong>python</strong></div> </div> <div> <button id="btn1">fade out</button> <button id="btn2">fadein</button> <button id="btn3">slideup</button> <button id="btn4">slidedown</button> <button id="btn5">slidetoggle</button> </div> </body> </html>
-
미해결코알못에서 웹서비스 런칭까지 : 2021 제주 코딩 베이스캠프(Django)
atom-live-server에 대해 궁금합니다.
제가 atom-live-server로 들어가지는 창을 이용하지 않고 아톰에서 바로 크롬으로 연결해서 확인을 했었는데, ajax강의의 function들이 하나도 적용되지 않더라구요ㅠㅠ 그래서 혹시나 해서 atom-live-server를 통한 창을 이용하니 작동이 잘 됩니다. 크롬으로 바로 연결해 쓰는것과 atomliveserver로 이용하는 것이 어떤 차이가 있나요? 왜 load html이나 get같은 기능 작동이 아예 안됐던 것인지 궁금합니다.