묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
파이썬 AttributeError: 'NoneType' object has no attribute 'get_text' 오류
AttributeError: 'NoneType' object has no attribute 'get_text' 오류가 발생했습니다. 해당 오류는 none 값일때 어떻게 해야 하는지 결정되지 않았을 때 발생하는 오류로 알고 있는데 제가 크롤링 하는 사이트 특성상 없는 값이 있을 수 있습니다. (입력을 안했을 경우가 있습니다.) 아래 소스에서 for item in itmes : print(item.find("h2",attrs={"class":"camp_tt"}).get_text()) print(item.find("li",attrs={"class":"addr"}).get_text()) print(item.find("li",attrs={"class":"call_num"}).get_text()) print() print(item.find("li",attrs={"class":"call_num"}).get_text()) 의 부분이 문제 입니다. 해당 값은 없는 값이 있을 수 있는데 이럴 경우 오류 처리를 어떻게 해야 하나요?
-
미해결자바 프로그래밍 입문 : 선수 수업
질문드립니다
안녕하세요 질문이 있습니다. 1. 3:13초 행 복사 단축키 궁금합니다. 2. 동일한 for문인데 왜 처음노랑색부분은 아래로 내려가고 아래꺼는 옆으로 결과가 나오나요..?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
질문있습니다.
yolov3.pt 파일에 coco dataset을 학습시키면 원래 가중치가 주어진 yolov3에 학습되면서 가중치가 업데이트 되는것이 맞나요??
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 액세스 요청드립니다.
인프런 아이디 : koallarry11 인프런 이메일 : koallarry11@kaist.ac.kr 깃헙 아이디 : abepje@naver.com 깃헙 username : zhoarassiclarry
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part2 - 메뉴와 4대 구성요소
16분 대에 나온 getNumber()메소드 질문
16분 대에 나온 getNumber()메소드는 사실 value 가 프로퍼티기 때문에 굳이 작성하지 않아도 되는 코드아닌가요? 혹시 다른 뜻이 있어서 작성하신건가 궁금해서 질문 남깁니다!
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
pymongo.errors.ServerSelectionTimeoutError 및 DB연결 문제
안녕하세요 몇 가지 문제가 생겨 질문드립니다. 1. 글쓰기 html파일은 잘 작동하는데 글상세보기로 넘어가지지 않습니다. 2. db연결이 잘 되었는지가 궁금한데 robo 3T상 myweb이라는 db이름이 안나와 확인이 불가합니다. 어딘가 놓친 부분이 없는지 확인 부탁드립니다. 아래는 error 화면 및 소스코드입니다. 참고로 아래와 같이 프린트는 잘 진행됩니다. # -*- coding: cp949 -*- from flask import Flask from flask import request from flask import render_template from flask_pymongo import PyMongo from datetime import datetime from bson.objectid import ObjectId from flask import abort import time from flask_pymongo.wrappers import Database from pymongo import database app = Flask(__name__) # 프로토콜명 :// 주소 : 포트 / db이름 app.config["MONGO_URI"] = "mongodb://locolhost:27017/myweb" mongo = PyMongo(app) @app.template_filter("formatdatetime") def format_datetime(value): if value is None: return "" now_timestamp = time.time() offset = datetime.fromtimestamp(now_timestamp) - database.utcfromtimestamp(now_timestamp) vlaue = datetime.fromtimestamp(int(value)/1000) + offset return value.strftime('%Y-%m-%d %H:%M:%S') @app.route("/view") def board_view(): idx = request.args.get("idx") if idx is not None: board = mongo.db.board board.find_one({"_id": ObjectId(idx)}) if database is not None: result = { "id": database.get("_id"), "name": database.get("name"), "title": database.get("title"), "contents": database.get("contents"), "pubdate": database.get("pubdate"), "view": database.get("view") } return render_template("view.html", result=result) return abort(404) # Not Found @app.route("/write", methods=["GET", "POST"]) def board_write(): if request.method == "POST": name = request.form.get("name") title = request.form.get("title") contents = request.form.get("contents") print(name, title, contents) current_utc_time = round(datetime.utcnow().timestamp()*1000) board = mongo.db.board post = { "name": name, "title": title, "contents": contents, "pubdate": current_utc_time, "view": 0 } x = board.insert_one(post) print(x.insert_id) return "" else: return render_template("write.html") if __name__ == "__main__": app.run(host="0.0.0.0", debug=True, port=9000)
-
해결됨홍정모의 따라하며 배우는 C언어
메모리의 '첫 번째 주소' 및 byte 단위 메모리 공간의 저장 순서에 대한 질문
'9.17 포인터 변수의 크기' 강의를 보고, 의문이 생겨 질문 드립니다. 예를 들어, 다음과 같은 코드가 있습니다. int a = 4; float b = 4.0f; double c = 5.0; int *ptr_a = &a; float *ptr_b = &b; double *ptr_c = &c; Q1. 포인터 변수(ptr_a)가 변수(a)에 대하여 저장하는 첫 번째 주소란, 그 변수(a)가 memory에 저장될 때, 가장 마지막에 저장되는 1 byte 메모리 공간의 주소를 의미하는 것이 맞나요? Stack memory에 data가 저장될 때에는 High address로부터 Low address방향으로 저장된다고 알고 있습니다. 포인터는, 변수가 접근하는 메모리 공간의 첫 번째 주소를 저장하는데, 여기서 Memory를 살펴본 바, 첫 번째 주소란, 변수(a)가 stack에 저장될 때, 마지막으로 저장된 1 byte 메모리 공간으로 이해됩니다. 그리고가장 먼저 저장된 변수인 a의 주소는 b, c보다 높은 주소에 위치하고,b의 주소는 c보다 높은 주소에 있습니다. 그렇다면, 변수(a)의 4 byte짜리 메모리 공간들에 대해서도 저장될 때, 가장 먼저 저장되는 메모리 공간은 나머지에 비해 높은 주소에 위치한다고 추론할 수 있습니다. 그러므로 포인터가 저장하고 있는 주소값, 즉 그 변수(a)의 첫 번째 주소란, 가장 마지막에 저장되는 1 byte 크기의 메모리 공간이라고 이해하고 있습니다. Q2. x64에서 debugging을 실행할 때, 가장 나중에 저장되는 변수가 가장 높은 주소를 가지고 있는데, 왜 그렇습니까? x86으로 실행했을 때와 마찬가지로, stack에 쌓이는 메모리 공간들의 주소는 from high to low이어야 한다고 알고 있습니다. x64로 디버깅을 해보니, 먼저 저장되는 변수 자체의 메모리 공간이 저장되는 순서는 high to low 순으로 주소를 가지지만, 각 변수의 첫 번째 주소를 참고해보면, 이상한 점이 있습니다. 가장 마지막에 저장된 변수 c가 가장 높은 주소값을 가지고 있다는 것입니다. stack에 저장되는 메모리들의 주소는 가장 높은 메모리 주소부터 낮은 메모리 주소의 방향으로 저장되는데, 여기서는 x86 환경에서 memory 확인했을 때와 달리 정반대입니다. 왜 그럴까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
next는 creat next app도 괜찮은가요?
리액트 프로젝트를 create react app으로 만들경우 웹팩을 직접 설정할 수가 없어서 현업에서는 대부분 직접 프로젝트를 세팅하는 것으로 알고 있는데 create next app로 만든 next 프로젝트는 웹팩을 직접 설정해서 덮어씌울수 있고 노드 모듈도 최소한으로만 설치를 하더라고요요 그렇다면 next는 그냥 cna로 해도 괜찮을까요? 현업에서는 주로 어떻게 하시는지 궁금합니다
-
미해결
Find more about Facebook Customer Service by dialing the helpline number
With Facebook Customer Service, every technical glitch will be solved with ease. If you’ve setting or privacy-related concerns, consider dialing the FB helpline number. The team of technical specialists will offer only relevant solutions to the users. Solve the complexity of the issue with the help of professionals. https://www.7qasearch.net/facebook-support-phone-number/
-
해결됨프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 2
intersectionObserver options에 대해서 여쭤볼께있습니다!
안녕하세요! 강의 너무나 잘보고있습니다!^^ 이미지 lazy 로딩부분을 보고 궁금한게 생겨서 문의드립니다! 강의에서는 interserctionObserver에 options이 설정되어있지 않은데 root정도는 설정 되어야 성능상 이롭다라는 말도 있던데 정말 그런지 강사님의 의견이 어떤지 궁금합니다.!!
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
testbench에 대해서 질문있습니다.
안녕하세요 맛비님. verilog HDL 강의 잘 보고 있습니다. 몇가지 질문이 있어 질문을 올리게 되었습니다. 1. "Testbench와 DUT 이해해보기" 강의에서 Testbench는 3가지로 이루어졌다고 하셨고 여기서 stimulus, Module, checker 부분을 설명해주셨습니다. 여기서 Module에 해당하는 부분이 DUT이고 stimulus의 경우 DUT에 연결할 input(reg type으로 선언하는 것) 이고 checker의 경우 initial을 통해 딜레이를 걸어주며 넣는 코드 부분에 해당한다고 이해하면 될까요?
-
미해결게임 프로그래머 취업 전략 가이드
포트폴리오와 관련된 질문
안녕하세요, 루키스님.좀 하찮은(?) 질문이지만 스스로 답이 좀 잘 안나와서 이렇게 질문 남깁니다.원래 제작하고 싶었던 게임이 2D RPG 게임이라(가능하면 서버도 붙여서)이래저래 연습도할 겸 언리얼 엔진을 사용해서 만들어보고 있는데요.단순히 검색을 해봐도 그렇고 일반적으로 3D 게임으로 포트폴리오를 제작한다는 걸 알 수 있는데,현실적으로 2D 게임 포트폴리오는 상대적으로 가치를 많이 낮게 치는 편인지 궁금해서 질문 남깁니다.그리고 방향을 틀어서 지금이라도 3D 게임 포트폴리오를 제작하는 게 나을지 견해를 여쭙고 싶습니다.
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
slick slider 하는데 패딩이 안먹혀요
상세 퍼블리싱(3) 5분 15초 부분 참고하면서 보던 중이었는데, 위처럼 패딩을 준 상태가 저 정도입니다 100px 을 줬는데 작게 늘어나고 100px 0 을 주면 아예 안 늘어나는데 이유가 있을까요? 껐다 켜보거나 오탈자 확인, 링크연결 등 이상은 없었고 여태껏 잘 하다가 해당 파트를 시작하면서 잘 안되기 시작했어요 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://kit.fontawesome.com/a947f92a9e.js" crossorigin="anonymous"></script> <!-- js 첫번째줄 필수--> <script src="js/jquery-3.5.1.min.js"></script> <!-- slick.js --> <script src="slick/slick.min.js"></script> <link rel="stylesheet" href="slick/slick.css"> <link rel="stylesheet" href="slick/slick-theme.css"> <!-- 공식 홈페이지에 CDN으로 가볍게 가져오는 것도 방법 중 하나 --> <!-- 순서 맨아래에 있는게 중요 --> <link rel="stylesheet" href="style.css"> <title>반응형 웹사이트 연습</title> </head> ==================================== <!-- test --> <serction class="testimonial"> <div class="inner"> <div class="test-content"> <h2>what <b>our customers</b> are saying</h2> <hr> <div class="myslider"> <div>client1</div> <div>client1</div> <div>client1</div> <div>client1</div> <div>client1</div> <div>client1</div> </div> </div> </div> </serction> ===============
-
미해결만들면서 배우는 리액트 : 기초
fetch가 쓰기가 너무 어려워요
fetch 로 open api 서버를 긁어와서 다른 이미지를 써보려고 하는데 정말 너무 안되서요ㅜㅜㅜㅜ 이러한 문제에 대해서 조금 도움을 받을 수 있는 사이트가 있을까요??
-
미해결아두이노와 떠나는 사물인터넷 여행 - 아두이노 입문부터 IoT 중급까지!
학습 준비물 구매 관련
안녕하세요, 얼마 전 학습 시작한 수강생입니다. 아두이노 기초 패키지를 구매하고 싶은데, 강의 창에서 아두이노 기본학습 패키지 링크로 접속해보니 일시적으로 운영이 중지되었더라구요.. 다른 구매 링크 남겨주시면 감사하겠습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로컬에서 권한문제? 같은 에러가 있습니다.
안녕하세요 제로초님 다름아니라 사이트 배포후에 계속 업데이트를 하다가 git 에러가 발생하여 수정한 이후에 개발자모드에서 다시금 사이트를 돌려보는데 이상한 에러가 떠서 문의드립니다. 무언가 권한문제인 것 같은데 front에서 back으로 연동이 안되는 문제가 발생한 것 같습니다. (SSR부터 안됩니다) 리덕스 개발툴에서 보니 Host must be 127.0.0.1:3065라는 글이 떠서 Postman 작동시켜서 보니 백앤드는 따로 작동잘 하는 것 같습니다. console창에서 확인해보니 이렇게 문제가 뜨는 것 같은데 아무래도 권한문제인건 아닌지.. 확인좀 부탁드립니다. ㅠ 프론트앤드에서 화면은 잘 나옵니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요 리덕스, saga 관련 질문이 있습니다.
안녕하세요 다름이아니라 반복적인 request, success, failure 작성하다 진이 빠진 1인 입니다... 확실히 이렇게하면 말씀대로 diff 에서 이벤트 동작하나하나 마다 3개의 상태로 관리할 수 있어 오류에 대한 유지보수할 때 편할 것 같긴한데 너무 코드가 길어지는 노가다성 ... (제가 개발자인지 복붙만 하는 사람인지 헷갈리게 되는...), 코드가 길어짐에 따른 성능 저하? 가 있는거 같아요... 회사급에 실제 서비스를 만들때도 리덕스 이렁형태의 상태관리 코드로 관리하나요? 친절한 강의 정말 잘 보고있습니다.
-
미해결홍정모의 따라하며 배우는 C언어
포인터 배열 NULL 초기화
안녕하세요. 포인터 변수에서와 마찬가지로 포인터 배열을 선언할 때 각 element들을 특정한 값으로 초기화 하지 않는 경우, 항상 NULL로 초기화 시켜주는 게 좋을 것 같은데.. 포인터 배열의 size가 큰 경우에 포인터 배열을 선언할 때 모든 element들을 한꺼번에 NULL로 초기화 시키는 방법이 있을까요..? 감사합니다.
-
미해결배달앱 클론코딩 [with React Native]
제로초님 안녕하세요~ 안드로이드 스튜디오 설정에서 질문드립니다
강의수강을 오늘부터 시작했습니다.^^ 다름이 아니라 안드로이드 스튜디오에서 설정하는 부분 질문드립니다. 제가 맥(인텔칩)으로 환경설정을 하던 중에 SDK Tools 탭에서 intel X86 Emulator Accelerator 설치를 시도했습니다. 그런데 아래와 같은 메시지가 뜨면서 설치가 실패했습니다. 'Unable to install Intel® HAXM. HAXM can only be installed on Windows or Mac. Please file a bug against Android Studio.' 강의에서 이 부분 설치해야 한다고 하셨는데 어떻게 해결할 수 있을지 궁금합니다:)
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
강사님 강의 잘 듣고 있습니다. 질문 하나 드리겠습니다.
워낙 강의를 쉽게 잘 해주셔서 감사하게 생각하고 있습니다. 금번 강의 끝나면 바로 스파크학습하려고 구매해둔 상태입니다. 강사님이 강의하신 거라면 뭔가 많이 기대가 되네요 질문 드리고 싶은건 1. CNN 의 경우 입력된 이미지가 어떤 것인지 판단할 수 있는 필터를 생성해 내는 과정이 학습과정이고 이 과정 즉 원본이미지와 필터 사이에서 생성되는 것이 FutureMap으로 알고 있습니다. 나중에 이렇게 생성된 필터를 바탕으로 이미지가 들어왔을 때 학습된 필터를 적용해 이미지를 판별해 내는 과정으로 이해하고 있습니다. 2. Faster CNN 뿐만 아니라 SSD 에서도 강사님께서는 컴퓨터가 제시한 Anchor box 와 Ground Truth 간의 좌표값의 차이를 최소화 시키는 과정이 학습 과정이라고 하셨는데 잘 이해가 되질 않습니다. 좌표값(Ground Truth)이란것은 이미지가 바뀌면 바뀌는 것인데 좌표값을 왜 학습 시키나? 예로 훈련중에는 (1,1,10,10) 좌표에 있었지만 실제 prediction 할 때는 object 의 위치는 전혀 다른 좌표일거 같은데 이게 이해가 되질 않았습니다. 강사님께서 말씀하신 내용 안에 다른 의미가 있을거 같아 질문 드립니다. 즉 GT 영역안에 해당하는 Future Map 값과 Anchor box 가 나타내는 영역의 Feature Map 값을 최소화 시키는 작업을 하는 건 아닌지 ? 등 나름의 상상을 하다 보니 막막하기만 해서요 강사님 설명 부탁드립니다. 즉 좌표값을 일치시킨다는 구체적 의미와 그걸로 학습된 모델이 향후 입력되는 즉 전혀 다른 이미지의 좌표와 무엇인지를 판별해 낼 수 있는지 설명 부탁드릴수 있는지요 ? 꼭 답변 부탁드립니다.