묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
교재 문의드려요
안녕하세요 이제 막 수강 신청했는데 교재 문의드려요검색해서 교재(구름마크) 다운로드는 확인했는데, 혹시 문제만 나와있는 파일들은 어디서 받을 수 있을까요? 파일열어보니 답까지 모두 나와있던데.. 감사합니다 - 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결(2025) 일주일만에 합격하는 정보처리기사 실기
포인터 ++
++가 앞에나오면 +1++가 뒤에나오면 *(a+1)이 되는 이유가 뭘까요.. ptr=atr인데5번에 *ptr이 기존에 누적값을 갖고있는데*atr이 다시 처음값부터 시작된다는점이 이해가 안가요.32가 나와야하는게 맞지않나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
13:22 이해가 잘안됩니다.
조건반복문 += -= 부분이 이해가 잘 안되는 것 같습니다.. 죄송합니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
자바 래퍼 클래스 관련 질문
강사님께서 ==는 동일한 주소값을 보는거고 , equals는 값이 동일한지 보는거라고 하셨는데요 4:17 소스 코드 예제 같은 경우는 왜 ==일때 false가 출력되고 이퀄스 일때 true가 출력 돼는지 이해가 안됩니다. (해설도 읽어봤지만 이해가 안됩니다)
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
소수판별기
위 코드가 왜 소수판별기인지 모르겠습니다.
-
해결됨세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)
접근방식과 방법론의 차이가 뭔가요?
안녕하세요, 좋은 강의 제공해주셔서 감사합니다.그리디, dp 는 접근방식이라고 말씀하셨고,나머지 bfs 등은 방법론이라고 하셨는데 이게 정확히 무슨 의미인지 궁금합니다. 학술/엔지니어링 적인 term 이 있나요?
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
mm_faster_rcnn_train_coco_bccd 학습시 수행이 안됩니다
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) Cell In[20], line 4 2 mmcv.mkdir_or_exist(osp.abspath(cfg.work_dir)) 3 # epochs는 config의 runner 파라미터로 지정됨. 기본 12회 ----> 4 train_detector(model, datasets, cfg, distributed=False, validate=True) File /opt/conda/lib/python3.10/site-packages/mmdet-2.28.2-py3.10.egg/mmdet/apis/train.py:163, in train_detector(model, dataset, cfg, distributed, validate, timestamp, meta) 156 model = build_ddp( 157 model, 158 cfg.device, 159 device_ids=[int(os.environ['LOCAL_RANK'])], 160 broadcast_buffers=False, 161 find_unused_parameters=find_unused_parameters) 162 else: --> 163 model = build_dp(model, cfg.device, device_ids=cfg.gpu_ids) 165 # build optimizer 166 auto_scale_lr(cfg, distributed, logger) File /opt/conda/lib/python3.10/site-packages/mmcv/utils/config.py:524, in Config.__getattr__(self, name) 523 def __getattr__(self, name): --> 524 return getattr(self._cfg_dict, name) File /opt/conda/lib/python3.10/site-packages/mmcv/utils/config.py:52, in ConfigDict.__getattr__(self, name) 50 else: 51 return value ---> 52 raise ex AttributeError: 'ConfigDict' object has no attribute 'device'^캐글--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-25-adb1a52111f0> in <cell line: 4>() 2 mmcv.mkdir_or_exist(osp.abspath(cfg.work_dir)) 3 # epochs는 config의 runner 파라미터로 지정됨. 기본 12회 ----> 4 train_detector(model, datasets, cfg, distributed=False, validate=True) 2 frames /usr/local/lib/python3.10/dist-packages/mmcv/utils/config.py in __getattr__(self, name) 50 else: 51 return value ---> 52 raise ex 53 54 AttributeError: 'ConfigDict' object has no attribute 'device'^코랩 안녕하세요 좋은 강의 감사드립니다. import os.path as ospmmcv.mkdir_or_exist(osp.abspath(cfg.work_dir))# epochs는 config의 runner 파라미터로 지정됨. 기본 12회train_detector(model, datasets, cfg, distributed=False, validate=True) 이 셀이 실행시 이러한 오류가 뜨는데 이유를 모르겠습니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
변수와 출력
16:17print('Combined ~', ~); 에서 %.5lf 가 궁금합니다.일단 %.5f 라면 소수점 다섯번째자리 표시하는 건데, 이때 반올림을 하는 건가요?그리고 %.5f 사이에 있는 'l'의 의미를 모르겠습니다.18:11float fnum = 3.14f; 라고 되어있는데3.14 뒤에 붙은 f는 오타일까요? 아니면 다른 뜻이 있는 건가요? 출력 결과를 보면 f는 없는 글자처럼 사용된 것 같아 여쭤봅니다.
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
08-28 review list 가 로그인을 필요로 합니다
질문을 온전히 이해할 수 있도록, 모든 맥락을 전달해주세요.질문은 질문자가 번거로워야 보다 좋은 답변을 얻으실 수 있습니다.시행착오를 알려주시면 곧바로 원하는 문제에 집중할 수 있습니다.오류 메시지는 일부만 알려주시기보다 전체 오류 메시지를 캡처해서 주시면, 오류 파악에 도움이 됩니다. 당신의 파이썬/장고 페이스메이커가 되겠습니다. ;-)인프런 서비스 운영 관련다문의는 1:1 문의하기를 이용해주세요.강의를 쭉 따라가면서 실습 중입니다. 강의 자료를 그대로 복사 붙여넣기 하였는데,reviews/newreviews/<pk>/reviews/<pk>/edit는 정상 작동하나reviews/ 의 경우,localhost:8000/accounts/login/?next=/blog/reviews/로 redirect 되고 accounts/login이 정의되지 않아 404 not found 에러가 발생합니다강의 순서 상 profile edit만 accounts app에 구현되어 있는 상황입니다.하기와 같이 잘 복사해서 사용하였는데 왜 이런 오류가 발생할까요?# views.py review_list = ListView.as_view( model=Review, ) # urls.py path("reviews/", views.review_list, name="review_list"),
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
비교연산자와 반복문+조건문 문제풀이
안녕하세요, 비교연산자와 반복문+조건문 문제풀이에서 15:33 부분 질문이 있습니다.보면 b%2==0은 짝수일 때 sum=sum+b이고 홀수일 때는 sum=sum-b로 이해하면 될까요?그리고 해당 계산식이 끝나고 a++로 되있는데 제가 알기로는 a++이면 나중에 증가로 알고있는데 a는 나중에 1증가인가요 아니면조건식이 끝나고 b에 2증가하는 것처럼 바로 1증가시키면 되는건가요?
-
해결됨챗GPT와 파이썬으로 주식 자동매매 앱 및 웹 투자 리포트 만들기
Chapter 4-3 system 구축1 - 현재가 불러오기.py 실행 오류
예제 Chapter 4-3 system 구축1 - 현재가 불러오기.py를 실행하면 다음과 같은 오류가 발생합니다. PyQt5와 PyQt5Designer는 설치되어 있습니다.
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
한PDF에서 PDF파일을 한글 파일로 변환시키는 부분을 파이썬 코드를 통해 자동화시킬 수 있을까요?
안녕하세요 일코님좋은 강의를 해주셔서 감사합니다. 제가 지금 하고 있는 작업은 한글파일이 pdf파일로 변환된 파일을 다시 한글파일로 변환하는 것입니다.이때, 한PDF를 사용하면 한글파일로 아주 나이스하게 변환되는 것을 보고이걸 파이썬으로 자동화할 수 없을까 고민하고 있습니다. pdf를 일반 파이썬 라이브러리로 읽어와서 text로 변환하는 코드말고한pdf의 기능을 이용하여 pdf를 한글파일로 바로 변경할 수 있는 라이브러리나 코드가 있을까요? 늘 감사드립니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
public, static
public과 private 차이점이 궁금합니다.private은 그 클래스 내에서만 사용이 가능한 건가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
static 변수, 메서드 접근
정적변수, 정적메서드 5:03초에서정적 메서드는 정적변수에만 접근 가능하다고 했습니다.그런데 person p1 = new person()에서public person()으로 먼저 접근하고public static in popultation = 0으로 가는데,public person()은 인스턴스 메서드가 아닌가요?어떻게 이런 절차로 접근이 되는건지 궁금합니다.반면에 8:20에 나오는 예문에는Counter.increment() 실행하면public static void increment() (static메소드죠)로 가서count++이 실행되고privat static in count = 1로 반영이 됩니다.질문의 요지는 static은 static만 참조 가능하다고 말씀하셨는데, 어떻게 첫번째 경우처럼 실행이 가능한가입니다.
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
파이썬 가상환경에 대해 질문이 있습니다.
안녕하세요 저는 현재 딥러닝 개발자로 일하면서 장고 강의를 듣고 있는 초보 개발자입니다.보통 딥러닝에서 파이썬 가상환경을 구성할 때 anaconda를 이용합니다. 그런데, 선생님께서는 venv를 사용하여 가상환경을 구성하시더라구요!anaconda 가상환경과 venv가상환경의 차이가 뭔지 궁금합니다ㅎㅎ웹개발에서 venv 가상환경을 사용하는 이유가 있나요??항상 좋은 강의 올려주셔서 감사드립니다:)인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨[2024 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
화면은 나오는데 빈 화면이 나옵니다.
강의 설명대로 만들었는데 빈화면만 나오네요. ㅠㅜ윈도우 10, VisualStudio Code 입니다.뭐가 문제일까요?~ 디자인 한 화면 ~~ 실행 화면 ~[ login_ui.py ]# -*- coding: utf-8 -*- ################################################################################ ## Form generated from reading UI file 'login.ui' ## ## Created by: Qt User Interface Compiler version 6.7.2 ## ## WARNING! All changes made in this file will be lost when recompiling UI file! ################################################################################ from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale, QMetaObject, QObject, QPoint, QRect, QSize, QTime, QUrl, Qt) from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont, QFontDatabase, QGradient, QIcon, QImage, QKeySequence, QLinearGradient, QPainter, QPalette, QPixmap, QRadialGradient, QTransform) from PySide6.QtWidgets import (QApplication, QLabel, QLineEdit, QPushButton, QSizePolicy, QWidget) class Ui_Form(object): def setupUi(self, Form): if not Form.objectName(): Form.setObjectName(u"Form") Form.resize(471, 480) font = QFont() font.setFamilies([u"\ub098\ub214\uace0\ub515"]) font.setPointSize(11) Form.setFont(font) self.pushButton = QPushButton(Form) self.pushButton.setObjectName(u"pushButton") self.pushButton.setGeometry(QRect(120, 350, 231, 81)) font1 = QFont() font1.setFamilies([u"\ub098\ub214\uace0\ub515"]) font1.setPointSize(11) font1.setBold(True) self.pushButton.setFont(font1) self.label = QLabel(Form) self.label.setObjectName(u"label") self.label.setGeometry(QRect(60, 120, 61, 16)) self.label_2 = QLabel(Form) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(60, 160, 71, 21)) self.lineEdit = QLineEdit(Form) self.lineEdit.setObjectName(u"lineEdit") self.lineEdit.setGeometry(QRect(140, 110, 241, 31)) self.lineEdit_2 = QLineEdit(Form) self.lineEdit_2.setObjectName(u"lineEdit_2") self.lineEdit_2.setGeometry(QRect(140, 160, 241, 31)) self.retranslateUi(Form) QMetaObject.connectSlotsByName(Form) # setupUi def retranslateUi(self, Form): Form.setWindowTitle(QCoreApplication.translate("Form", u"Form", None)) self.pushButton.setText(QCoreApplication.translate("Form", u"\ub85c\uadf8\uc778", None)) self.label.setText(QCoreApplication.translate("Form", u"\uc544\uc774\ub514", None)) self.label_2.setText(QCoreApplication.translate("Form", u"\ube44\ubc00\ubc88\ud638", None)) # retranslateUi [ login.ui ]<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>Form</class> <widget class="QWidget" name="Form"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>471</width> <height>480</height> </rect> </property> <property name="font"> <font> <family>나눔고딕</family> <pointsize>11</pointsize> </font> </property> <property name="windowTitle"> <string>Form</string> </property> <widget class="QPushButton" name="pushButton"> <property name="geometry"> <rect> <x>120</x> <y>350</y> <width>231</width> <height>81</height> </rect> </property> <property name="font"> <font> <family>나눔고딕</family> <pointsize>11</pointsize> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string>로그인</string> </property> </widget> <widget class="QLabel" name="label"> <property name="geometry"> <rect> <x>60</x> <y>120</y> <width>61</width> <height>16</height> </rect> </property> <property name="text"> <string>아이디</string> </property> </widget> <widget class="QLabel" name="label_2"> <property name="geometry"> <rect> <x>60</x> <y>160</y> <width>71</width> <height>21</height> </rect> </property> <property name="text"> <string>비밀번호</string> </property> </widget> <widget class="QLineEdit" name="lineEdit"> <property name="geometry"> <rect> <x>140</x> <y>110</y> <width>241</width> <height>31</height> </rect> </property> </widget> <widget class="QLineEdit" name="lineEdit_2"> <property name="geometry"> <rect> <x>140</x> <y>160</y> <width>241</width> <height>31</height> </rect> </property> </widget> </widget> <resources/> <connections/> </ui> [ 실행 파이썬 코드 ]import sys from PySide6.QtWidgets import QApplication, QWidget from login_ui import Ui_Form class MainWindow(QWidget, Ui_Form): def __inint__(self): super().__init__() self.setupUi(self) app = QApplication() window = MainWindow() window.show() sys.exit(app.exec())
-
해결됨챗GPT와 파이썬으로 주식 자동매매 앱 및 웹 투자 리포트 만들기
PyQt5, QtDesigner 설치 오류
PyQt5, QtDesigner 설치 시 다음과 같은 오류입니다.pip install pyqt5-tools 했을 때는 아래 화면에서 더 이상 진행되지 않습니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
비교연산자와조건반복문15분에나오는문제. 질문입니다
a,가. 1로. 초기값일때 와일문에들어가고 if문에 b=1가 들어가서 짝수가아니라서. Sum은. -1이되는게아닌가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 부탁드립니다!
tjrwls7497@naver.com 입니다 감사합니다!
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
이해가안가요...
이해가 어려운 섹션이나 영상 설명은 질문으로 꼭 남겨주세요.기출문제를 풀다가 막힌 개념이 있나요? 질문으로 회차나 번호, 개념을 예시로 질문해주세요. 답변에 도움이 됩니다.이론 문제는 통합본 PDF 파일로 제공될 예정입니다. (6월 중 업로드 예정)합격을 가르는 것은 역시 코드해석문제. 이론을 외울 시간이 없다면 코드에 익숙해지고, 중요 개념을 몇 가지 외워가면 합격할 수 있습니다.어디서어디가 적용되는범위고. 세밀했으면졸겠어요 이게참이라서이렇게된다든지. 비교연산자조건문반복문강의 5분에나온느문제. 2읭배수 3의배수. 이론곤알겠는데. 이게. 어떻게. 이프문에서. 나와서. 카운트가언제 증가하는지. 하나도모르겠네요. .설명좀해주세요. .