묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
decode() 가 어떤 의미인지 알고싶습니다
import sys import io import urllib.request as req from urllib.parse import urlencode sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8') sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8') api = "https://api.ipify.org" values = { 'format' : 'json' } print('before', values) params = urlencode(values) print('after', params) url = api + "?" + params print("요청 url", url) reqData = req.urlopen(url).read().decode('utf-8') print("출력", reqData) 질문 1. reqData에서 왜 decode(utf-8) 을쓰는 이유가 뭐져? 저 함수를 지워도 출력은 똑같은데 어떤 의미가 있는지 궁금해서 질문합니다! 질문 2. 왜 urlencode를 쓰는지 궁금합니다. 인코드를 하지않고 'format' : 'json' 형태로 요청해도 아이피가 출력되는데 굳이 인코드를해서 format=json으로 요청하셨는지 궁금합니다.
-
미해결리눅스 커맨드라인 툴
uniq 명령어중에 -i 옵션 질문드립니다!
안녕하세요 선생님. uniq -i 옵션에 관해 궁금한게 있어서 질문드립니다~ 1,2,3,4,5 까지만 출력되면 좋겠는데 6,7,8,9,10 은 왜 다시 소문자로 한번더 중복되게 출력된거죠??? ㅇㅅㅇ? 전 대소문자 무시하고 한가지만 출력되는걸로 이해했거든요 원인을 모르겠습니다 OTL ....원래 저렇게 출력되는게 정상인가요??
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
gist 권한 요청 했는데 추가 부탁드립니다.
.
-
미해결트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
scafloding-init 브랜치를 언제 작성했나요?
git clone 한 후 master 브랜치밖에 없었는데 scafloding-init 브랜치가 어떻게 생긴거죠? 제가 못 본건지.. scafloding-init 브랜치를 언제 작업했나요?
-
미해결React로 NodeBird SNS 만들기
안녕하세요?
req.login, req.logout 은 passport 로 인해서 생긴 함수들인가요? login, logout 을 의미합니다. 일반적인 http 통신에서 req 안에 login, logout 이 있는지 궁금해서요.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
gist 주소가 없습니다.
gist.github.com/joshua1988 로 들어갔을 때는 gist가 vue.js 정복 캠프 2기 gist 제외하고는 아무것도 없는데 어떻게 vue-advanced repo 접근 가능할까요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
map.choropleth() 관련 질문입니다.
그림 [1] : json은 잘 로드됨 그림 [2] : map.choropleth? 하면 해당 함수의 설명이 아주 간략하게 나오고 함수가 삭제됬다면서 해당 위치만 알려줌. 그림 [3] : 강의와 동일하게 코딩함. geo_df = df_cafe.copy() 로 처리. 그림 [4] : columns = [df_cafe_gu.index, df_cafe_gu['상호명'] <- 첫번째 구 값들이 해당 지도에 text 표시가 되야 하는데 안됨. key_on = 'feature.properties.name' 의 경우 강사님께서 말씀해주신 해당 파일을 다운로드 받은 후 geo_json안의 json 값들이 features.properties.name (feature뒤에 s붙음) 형태인거같아 이렇게 시도해봤지만 에러남. 일단 큰 문제는 해당 지도에 df_cafe_gu.index값이 텍스트로 표시가 안된다는 점입니다. 구글링도 해보고 찾아봤는데 나오질 않습니다. ㅠㅠ
-
미해결PWA 시작하기 - 웹 기술로 앱을 만들자
github repo 추가해주세요
인프런 아이디 : yanggihoon 인프런 이메일 : yanggihoon@gmail.com 깃헙 username : weehyerin 깃헙 이메일 : dnl1017@ajou.ac.kr
-
해결됨레트로의 유니티 C# 게임 프로그래밍 에센스
패널의 역할
캔버스는 UI를 띄우기 위한 스케치북같은거라고 들은거 같아요 (기억이 가물..) 그러면 패널은 왜 있는거죠?(패널 추가시 딱히 패널에 대한 설명이 없었어서..) 검색해보면 대충 이미지 같은것을 띄우기위한 영역이며 UI들을 그룹화한다 라는데 (그룹화가 목적이면 그냥 빈오브젝트에 자식으로 묶으면 되는게 아닌지..?) 캔버스랑 역할이 겹치는 것 같아 차이점이 궁금합니다
-
미해결리액트 처음이시라구요? React JS로 웹 서비스 만들기!
why propTypes use duplicate?
is the propType not done in Movie?Why does MoviePoster, MovieGenre use a duplicate PropeTypes check?
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
에러가 뜨네요
Traceback (most recent call last): File "C:\section\youtube_dowloader.py", line 16, in <module> videos[1].download(down_dir) File "C:\Users\lexky\Anaconda3\envs\section\lib\site-packages\pytube\streams.py", line 206, in download filename = filename or self.default_filename File "C:\Users\lexky\Anaconda3\envs\section\lib\site-packages\pytube\streams.py", line 176, in default_filename title = self.player_config_args['title'] KeyError: 'title'코드를 여러번 바꾸면서 입력해도 똑같네요
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링 관련 저작권 문제
크롤링 관련 다른 영상을 보다가 크롤링한 정보를 타사이트에 게재하면 저작권으로 신고가 될 수 있다는 말을 들었습니다. 좀 더 알아본 결과 상업적인 목적으로 이용하는 게 아니라면 굳이 신고까지 하지 않는 것 같기는 한데 강사님께서는 오랜기간 크롤링을 하신거 같아 저보다는 더 실무적으로 잘 아실 거 같은데 크롤링을 한 정보를 제 사이트에 가공해서 올려 놓는 게 문제가 될 수 있는건가요? 혹시 문제가 된다면 추가 강의나 공지글을 통해서 이러한 사항에 대해 언급해주시면 좋을것 같습니다. 강의 잘 듣고 있습니다. 어제부터 시작해서 8강 남겨 놓고 있네요. 귀에 쏙쏙 박히는 설명 감사합니다^^
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
scottcon을만들고 로그인을하면 멈춤현상이 일어나요
제목그대로 oracle접속에서 scottcon을만들면 sql developer이 멈추는데 이거 어떻게해야되나요?
-
미해결React로 NodeBird SNS 만들기
yield put or put
take 다음에 put이 바로 실행되려면 중단점이 없어야(yield가 없어야) 되는 게 맞는 거 같은데 put앞에 yield가 굳이 필요한 이유는 무엇인가요?
-
미해결입문에서 실무까지: DevOps의 이해 및 Docker Hands-on
ctl.sh 1번 실행시 오류
/opt/vagrant/embedded/gems/2.2.5/gems/vagrant-2.2.5/plugins/guests/debian/cap/configure_networks.rb:126:in `[]': no implicit conversion from nil to integer (TypeError) 이런 에러가 나오면 vm 인스턴스 만들어지고 있던게 모두 삭제되네요;;
-
해결됨Vue.js - Django 연동 웹 프로그래밍
form 에서 데이터를 수정하려고하는데 커서를 다른 input으로 변경시
form 에서 데이터를 수정하려고하는데 커서를 다른 input으로 변경시 다 사라지는데요. 이것저것 테스트한 결과 키보드 입력값이 아닌 $('.name').val(수정값);으로 넣었을때 위와 같은 증상이 일어나는데 Vue에서는 이런 경우 어떻게 처리를 해줘야 하죠 ??
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
LEC18 IMPORT하게되면 오류가 뜹니다.
모든코드에 빨간줄이 생기면서 런이 안되네요 ㅠ
-
미해결[NLP] IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리
제출 오류
colab으로 작업한 뒤 csv를 제출하였는데 이러한 에러가 발생합니다. 어떻게 해야 해결할 수 있을지 잘 모르겠습니다. 도움을 부탁드립니다.
-
미해결입문에서 실무까지: DevOps의 이해 및 Docker Hands-on
virtualbox 설치오류
에러내용 이 버전의 macOS에서는 이 버전의 'VirtualBox.app' 응용 프로그램을 사용할 수 없습니다. 현재 버전은 'VirtualBox.app' 5.2.2입니다. 사양 macOS Mojave 10.14.6 조치 ctl.sh 안에 vm version을 6.0바꿔서 했는데도 문제가 되서, 기존에 설치된 vm제거하고 하니, 정상 설치되네요. 영상에서는 기존버전 있어도 문제 없다고 해서 실행 했거든요 ;;
-
미해결기본을 확실히!! HTML의 모든 것
웹사이트 만들기에서 질문있습니다.
index.html 이후에 1.html 2.html은 텍스트파일로 다른이름으로 저장하시는데 모든파일로 저장안해도 되는건가요??