[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요. 강사님. 평소에 열심히 강의를 듣고 있습니다. 현재 시코 홈페이지 게시판 크롤링부분을 듣고 있습니다. 위 사진은 현재 시코 홈페이지의 뉴스의 첫 게시물 제목인 '탄소 발자국을 줄이는 나이키 신발'을 크롤링하기 위해서 select만 한 후 출력한 사진입니다. 아래사진은 이후에 get_text로 문자들만 추출한 사진입니다. 위에서 b라는 하위태그 사이에 있는 1과 </span>태그 와 제목사이에 있는 공백도 같이 추출된 것 같습니다. 결론적으로 궁금한 것은, 강사님께서 하위태그를 출력하는 방법은 알려주셔서 알고 있지만, 위처럼 a태그 안에 추출하고 싶은 것이 있을 때, 일부 a 안에 하위태그의 문자는 추출하지 않도록 설정하는 코딩 방법이 있을까요? ㅠ 뒷 강의에서 나올 수도 있을 것 같긴한데 너무 궁금해서요.. 장황한 질문 읽어주셔서 감사합니다. 오늘 하루도 즐거운 하루 되시길 바랍니다.
여러번 index.js와 user.js를 살펴보았고, postman에서 분명히 email과 password DB등록된 대로 보냈는데, TRUE 응답이 아니라 계속 FALSE로 뜹니다.. ㅠㅠ console.log로 user.comparePassword 안에서 'ismatch'도 false로만 뜨네요..
안녕하십니까~ sudo ./venv/bin/pyhon manage.py runserver 0:80 에러 password 입력 후 sudo: python: command not found 나타닙니다. **** 에러 수정됨 sudo ./venv/bin/pyhon manage.py runserver 0:80 --->>> sudo ../venv/bin/pyhon manage.py runserver 0:80 ====================================== 그리고, pyhon manage.py runserver 0:8000 경우에는 w주소창에 IP 입력 후 'https://000.000.000.000:8000/blog' 인 경우에는 Blog 사이트가 정상으로 열리나, 'https://000.000.000.000:8000/admin' 과 login (email or google)으로 들러가기 위해 버튼 클릭하면 다음과 같은 에러 발생 DoesNotExist at /accounts/login/ Site matching query does not exist. Request Method: GET Request URL: http://207.148.112.228:8000/accounts/login/ Django Version: 3.0.4 Exception Type: DoesNotExist Exception Value: Site matching query does not exist. Exception Location: /home/kp_admin/github/venv/lib/python3.7/site-packages/django/db/models/query.py in get, line 417 Python Executable: /home/kp_admin/github/venv/bin/python Python Version: 3.7.5 Python Path: ['/home/kp_admin/github/study-lump', '/usr/lib/python37.zip', '/usr/lib/python3.7', '/usr/lib/python3.7/lib-dynload', '/home/kp_admin/github/venv/lib/python3.7/site-packages'] Server time: Mon, 23 Mar 2020 13:44:37 +0900 감사합니다. 현재 네임서버 변경 신청은 했는데... 아직 변경이 완료되지 않아서 그런 것 같기도...
at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source) 이렇게 나오는데 어떻게 해야하나용 .. 선생님이 하시는거 그대로 따라했는데 .ㅠㅠ
#include<stdio.h> int main(){ int n,i=1; scanf("%d", &n); while(i<=n){ printf("%d ",i); i++; } return 0; } 제가 코드를 처음에 작성할때 while문 뒤에 {}를 작성을 안하고 컴파일 해서 돌려봤는데 1이 무한번 반복도더라고요...다시 { }을 넣으니까 제대로 되고요. 이유가 뭔지 알수있을까요??ㅜㅜ
#include<stdio.h> int main(){ int a, b, c, max, tot; scanf("%d %d %d", &a, &b,&c); tot=a+b+c; if(a>b) max=a; else max=b; if(max<c); max=c; if(max<(tot-max)) printf("YES\n"); else printf("NO\n"); return 0; } 제가 코드를 이렇게 썼는데 13 33 17을 입력하면 NO가 나와야 되는데 YES가 출력이 됩니다ㅜㅜ. 선생님이 하신거랑 다른게 문자의 순서만 달리하고 부등호는 그에 맞게 설정을 잘한것같은데 왜 그럴까요??
안녕하세요 리버스쿨 level2를 듣고 있는 학생입니다. 재밌는 강의 감사드리고 level4가 나오길 바라고 있습니다. ^^ 다름 아니라 마지막 강의 elf 인젝션에 대해 질문드리고 싶어서 이렇게 질문을 남깁니다. 아래 그림은 elf 인젝션 마지막 실습인 쉘코드를 이용한 인젝션 과정 중 하나인데요. 아래 그림과 같이 메모리 주소를 재조정한다고 하셨는데 구체적으로 어떤 원리를 이용해서 재조정을 하면 아래 그림과 같은 계산이 나오는지 궁금합니다. 아울러 리버스쿨 level4 강의 재작계획이 있는지도 알고 싶습니다.
안녕하세요 강사님. 완강을 하였지만 복습을 하면서 궁금한 점이 생겨서 질문을 올리게 되었습니다. 수업을 다 듣고 복습도 어느정도 해보고나서 제가 든 생각은 css야 꾸미는 것이니 결과와 보이는 것이 가장 중요하다고 생각이 듭니다. 하지만 html은 시맨틱하게 잘 구조화 하는 것과 나중의 JS로 관리하게 편하게 작성하는 것이 중요한 점이 아닌 가 싶네요. 아 그러면 이런 시맨틱 마크업 역량을 어떻게 개발해야 하는가 고민을 하다가 잘 만들어진 웹 사이트를 잘 공부해보면 되겠다 싶어서 다음이나 네이버의 웹 HTML을 조금 살펴보았습니다. 그런데 조금 놀란 부분은 강사님께서 수업시간에 말씀해주셨던 그런 시맨틱적 디테일을 찾아보기가 많이 어려웠던 점 입니다. 네이버 메인 창만 봐도 탭키를 눌르면 엉뚱한 기능이 가장 먼저 잡히고, 특히나 alt 속성이라던가 html5 문법이라든지 이런 것들이 보이질 않네요. 저는 굉장히 잘 구조화 된 하나의 예술작품과 같은 정교한 설계를 보며 감탄할 것을 기대했는데 조금 실망스럽기도해서요. 음.. 표준과 실무는 별개인 것인지 아니면 제가 미쳐 모르는 부분이 있는건지 강사님 의견을 듣고 싶네요.
workspace 폴더 안에 python 폴더가 있고 그 안에 inflearn폴더가 있습니다. inflearn 폴더안에 과제 파일을 설치했는데 터미널에서 cd workspace/를 입력하면 (base) Wonhyoungs-MacBook-Pro:workspace gotadatcom$ cd workspace/ -bash: cd: workspace/: No such file or directory (base) Wonhyoungs-MacBook-Pro:workspace gotadatcom$ 이런 문구가 나옵니다. 왜 터미널에서 workspace 안에 있는 하위 폴더 들을 인식하지 못할까요?