묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
실행시 urllib.error.HTTPError: HTTP Error 403: Forbidden 이라고 나옵니다
안녕하세요 강의 잘 보고 있습니다 이번에 실행 해보니 urllib.error.HTTPError: HTTP Error 403: Forbidden 와 같은 에러가 발생합니다. streams 목록까지는 잘 나오는데 download에서 그런거 같은데 어떤 문제가 있을까요? 확인 부탁드립니다 제 소스 입니다.=== import pytube import os import subprocess yt = pytube.YouTube("https://www.youtube.com/watch?v=CTRO5NXmAp8") #다운로드 받을 동영상 지정 videos = yt.streams.all() for i in range(len(videos)) : #range(1, 6) 1,2,3,4,5 : 첫번째 인자 이상 두번째 미만 print(i, ',', videos[i]) cNum = int(input("다운 받을 화질은? (0~21 입력)")) down_dir = "/Users/junhowoo/Documents" videos[cNum].download(down_dir) newFileName = input("변환 할 mp3 파일명은?") oriFileName = videos[cNum].default_filename subprocess.call(["ffmpeg", "-1", os.path.join(down_dir, oriFileName), os.path.join(down_dir, newFileName) ]) print("동영상 변환 완료")
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
python console_test.py
python console_test.py의 의미가 정확히 뭔지 알 수 있을까요? 보통 콘솔창에서 python을 입력하면 "파이썬을 이제 쓰겠다"라는 거잖아요, 근데 "atom console_test.py"를 쳐서 실행시킨 뒤에 "python console_test.py"을 치면, "console_test.py에서 python을 이제 쓰겠다"라는 의미로 받아들이면 될까요?? 그렇다면 "atom console_test.py"를 쳐서 실행시킨 뒤에 그냥 python을 쓰면 다르게 작동 되나요? 궁금합니다 ! 감사합니다
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
ls? is? 강의중에 입력하신 이거 용도가 뭐에요?
py 파일 불러오실때(4분 40초 정도) ls?is ? 입력하시잖아요. 그럼 그 파일 리스트가 뜨는 것 같아서 제가 콘솔창에 같은 걸 입력해보니 "'ls'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다."라고 뜹니다. 어떻게 쓰는 건가요? 저는 참고로 윈도우 os입니다
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
2번과제 질문입니다
def add_string_number(string, float_number): 문제에서 정답이 result = str(string_number) + str(float_number)이거 잖아요, 근데 정확히 string_number가 뭘 말하는 지 궁금합니다. string이면 string이고 number면 number인것 같은데 string_number는 뭘 말하는 건가요? 그리고 반드시 str(string_number) 이라고 답을 입력해야 하나요? 혹시 result = string+str(float_number)는 될 수 없는지 궁금합니다. 답변 부탁드립니다 ^^ 감사합니다
-
미해결Typescript with Vue 실전 프로젝트
@emit강의에서 이어지는게 맞나요? 뭔가 비디오가 짤린 느낌이네요.
연결부분이 매끄럽지 않아요. 뭔가 앞에가 짤린 느낌인데 확인 후 그런게 맞다면 조속한 처리 부탁드립니다.
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
반환값이 무시되었습니다
컴파일을 해보니 "ㅜ8都궷8都" 같은 알 수 없는 값이 출력됩니다. fscanf(file, "%s %d %d %d %d %d %d", str1, &num[0], &num[1], &num[2], &num[3], &num[4], &num[5]); 라인에 '반환값이 무시되었습니다' 라는 경고문구가 뜨네요..
-
미해결기본을 확실히!! HTML의 모든 것
편집기..
갑자기 편집기 단어가 나오면서, 뒤에가면 알려주시려나..했는데 없네요.... 어떻게 해야하는지 모르겠습니다..
-
미해결React로 NodeBird SNS 만들기
onUnfollow의 useCallback 사용에 대해 질문 있습니다.
안녕하세요. 명강의 잘 듣고 있습니다. Node 교과서 때부터 느끼는 거지만, 제로초님 강의는 필수 수강입니다 : )아래 코드에서 profile.js 안에서 useCallback 사용시에 두번째 인자를 [] 빈 배열로 주셨는데요, 이경우 차후 어떻게 업데이트가 가능한거죠?팔로우 언팔로우 같은 경우에는 앞으로 계속 사용해야 하는데 이런 빈 어레이를 받을 경우 업데이트가 안되게 되는 거 아닌가요? const onUnfollow = useCallback(userId => () => { // onClick={onUnfollow(item.id)} 여기서 받은 userId가 들어간다. dispatch({ type: UNFOLLOW_USER_REQUEST, data: userId, }); }, []);
-
미해결ELK 스택 (ElasticSearch, Logstash, Kibana) 으로 데이터 분석
index 생성은 왜 XPOST가 아니라 XPUT인가요?
index 생성은 왜 XPOST가 아니라 XPUT인가요? POST쓸때와 PUT쓸때가 좀 헷갈리네요
-
미해결윈도우 악성코드(malware) 분석 입문 과정
7.1 Analysis practice malware 악성코드 샘플 패스워드는 !보안철저@ 입니다.
7.1 Analysis practice malware 악성코드 샘플 패스워드는 !보안철저@ 입니다.
-
해결됨Flutter 초급 - Http통신, 상태관리
flutter 강의들으면서 개인적으로 앱을 하나 만들고 있는데요 fragment 관련 문의가 있습니다.
안드로이드처럼 일부 영역을 frame layout으로 잡고 fragment를 이용해서 버튼 클릭하면 전체에서 일부 화면만 해당 버튼에 연결된 화면으로 교체하고 싶은데요. 구글에서 flutter로 fragment를 찾아보면 drawer 관련 내용만 나와서 해결하지 못하고 있습니다. 전체 화면에서 1/3 은 원래 화면 2/3 는 교체된 화면을 보여주는 방식은 어떻게 할 수 있을까요?
-
미해결파이썬으로 장고(Django) 공략하기: 입문
no such table이라고 뜨는 오류좀 봐주세요
1분35초경의 강의를 따라하다가 다음과 같은 에러가 발생합니다. >>> post= Post.objects.create(title="this is title", content="this is content") Traceback (most recent call last): File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 383, in execute return Database.Cursor.execute(self, query, params) sqlite3.OperationalError: no such table: second_post The above exception was the direct cause of the following exception: Traceback (most recent call last): File "<console>", line 1, in <module> File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/manager.py", line 82, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/query.py", line 422, in create obj.save(force_insert=True, using=self.db) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 741, in save force_update=force_update, update_fields=update_fields) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 779, in save_base force_update, using, update_fields, File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 870, in _save_table result = self._do_insert(cls._base_manager, using, fields, update_pk, raw) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/base.py", line 908, in _do_insert using=using, raw=raw) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/manager.py", line 82, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/query.py", line 1186, in _insert return query.get_compiler(using=using).execute_sql(return_id) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/models/sql/compiler.py", line 1335, in execute_sql cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 99, in execute return super().execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 67, in execute return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 76, in _execute_with_wrappers return executor(sql, params, many, context) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/utils.py", line 89, in __exit__ raise dj_exc_value.with_traceback(traceback) from exc_value File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) File "/home/beanzsoft/Projects/HelloDjango/venv/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 383, in execute return Database.Cursor.execute(self, query, params) django.db.utils.OperationalError: no such table: second_post
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
콜백함수
유니티를 공부하다보면 콜백함수란 말이 많이 나옵니다. 강좌에 콜백함수에 대한 내용이 나오나 검색해봤는데 나오지 않는 것 같습니다. 콜백함수가 뭔지 설명 좀 부탁합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
서비스 배포 환경 구성
기다리던 서비스 배포 환경 구성이 업로드 되었네요 감사합니다. 업로드 전에는 polyfill babel 관련 항목이 있었는데 사라졌네요 항목이 삭제가 된건지 아니면 추후에 업로드 되는건지 궁금합니다.
-
미해결쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1
소스트리 에서 깃허브에 push 하는 과정중에...
로컬 폴더안이랑 github 서버 를 클론해서 연결하였는데.. gitignore 파일이 보이지 않습니다. 부탁드립니다. 감사합니다.
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
비트맵에 이미지 넣었는데 여러개로..
뷰포트에 보이게 체크했더니 강사님처럼이 아니라 패턴처럼 엄청 작고 많게 보입니다. 어떻게 한개의 이미지만 딱 보이게 할 수 있나요? uvw map 에서 fit도 못누르게 되있어요 ㅜ
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
folium map tile을 흰색바탕으로 할 수 있나요?
map tile을 그냥 아무것도 없는 흰바탕으로 하고 싶은데 어떻게 해야 하나요?
-
미해결밑바닥 부터 시작하는 머신러닝 입문
값을 대각선으로 뽑아 오는 함수 diag 질문
어떤 경우에 대각선으로 값을 뽑아 오는 diag 함수를 쓰는지 알수 있을까요??
-
미해결리눅스 시스템 프로그래밍 - 이론과 실습
clone과 pthread의 반환 시기가 차이가 있나요?
쓰레드 함수가 일정 시간이 지나고 종료가 된다면 부모 혹은 커널에게 메모리를 반환하잖아요? clone과 pthread로 쓰레드를 만들어서 무한루프를 돌리지 않고 전역변수에 데이터를 넣는? 처리를 하는데 pthread는 종료가 된 직후 바로 메모리를 반환해서 다음 쓰레드에서 이를 읽지 못하고, clone도 똑같이 바로 반환을 하는데 다음 쓰레드가 그 정보를 읽었습니다. 즉 메모리 반환 시기가 서로 다른 것 같은데 혹시 맞는 사실인가요?
-
미해결홍정모의 따라하며 배우는 C++
(07:50) 이중포인터배열
강의에서 row[][] 의 값을 찍는데 변수값이 나오는것이 잘 이해가 가지않습니다. 말그대로 이중포인터를 그대로 찍으면 주소의주소가 나와야하는것이 아닌가요?