묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
&&, || 연산자 우선순위 질문
&&, ||에서 &&이 더 우선순위가 높아서 먼저 계산된다고 하셨는데 실제 계산할때는 sql에서만 그렇게 된다고 보면 되나요? 코드에서는 앞에 ||가 있고 뒤에 &&가 있을때, 앞에 ||조건이 참이면 뒤에 &&조건은 실행되지 않는거 같아서요. ||조건이 거짓이어도 ||조건이 먼저 계산되서 질문 남깁니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
기출문제2번_제2유형
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요기출문제 2번_제2유형파일이 train.csv밖에 없는데 맞나요?파일이 3개 제공되어야하는거아닌가요 📌 노트북 : https://bit.ly/3qmS5Pw📌 노트북(빈칸) : https://bit.ly/3fnp0i1📌 데이터 다운로드 : https://www.kaggle.com/prachi13/customer-analytics
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
18:54부분에 swap 했을 떄
18:54부분에 swap 했을 때 return 값이 어떻게 5가 나오는지 과정이 궁금합니다ㅠ 어디 case에 속하는지도 모르겠구요ㅠ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
24년 1회 C언어 기출 16:24 부분 질문
16:24부분에서 2번재 result가 p[i]에 t, i, s 넣어서 값을 구하는 것 까지 했는데 그 3가지 값을 구해서 정답으로 도출되는 과정까지가 이해가 안됩니다. 각 값이 나오면 뭐 더하는 건지, 아니면 각각 ascii 코드로 바꾸는 건지요...?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
(21:03) 자바에서의 ==, equals()랑 비교하면 어떤가요?
파이선의 ==는 자바의 equals()랑 비슷한건가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
range(1,1)
range(1,1)이면, 1부터 1 바로 앞 숫자까지 라고 생각되는데,그럼 1부터 0까지 니까 하나도 안돌아가는거 아닌가요?
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
스크립트 매크로 초기화 하고 싶습니다.
일코님 안녕하세요. 궁금한 것이 있어서 질문드립니다. (스크립트 매크로)제가 만든 문서가 여러개 있습니다. 아래 그림과 같이 스크립트 Document, New 에 저장된 문서가 여러개 있는데 (약 500개 정도) 이것을 수동으로 지우고 저장하기가 너무 번거로워서혹시 방법이 있나 여쭤봅니다.매크로 녹화로는 실패했습니다.차선책으로는스크립트 매크로 실행창이 안뜨게 하는 설정?이라도 적용하고 싶습니다.
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
django-component==0.139 실행 시 오류
질문을 온전히 이해할 수 있도록, 모든 맥락을 전달해주세요.질문은 질문자가 번거로워야 보다 좋은 답변을 얻으실 수 있습니다.시행착오를 알려주시면 곧바로 원하는 문제에 집중할 수 있습니다.오류 메시지는 일부만 알려주시기보다 전체 오류 메시지를 캡처해서 주시면, 오류 파악에 도움이 됩니다. 당신의 파이썬/장고 페이스메이커가 되겠습니다. ;-)인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. runserver 실행 시 하기의 오류가 발생합니다.Exception ignored in : <function Componentregistry.__del__ at 0x2af53d0bf9a0> Traceback (most recent call last): File " .venv/lib/python3.10/site-packages/django_components/component_register.py", line 267, in __del__ AttributeError: 'NoneType' object has no attribute 'on_registry_deleted' Watching for file changes with StatReloader #...일단 겉으로 보기에는 문제 없이 작동은 합니다.settings.py는 django-components 설치 - 파이썬사랑방 튜토리얼 (pyhub.kr) 과 documentation을 보고 수정하였는데 위와 같은 문제가 발생하는 이유를 모르겠어서 혹시 아실까 싶어 질문드립니다.from email.utils import getaddresses import os, sys from pathlib import Path BASE_DIR = Path(__file__).resolve().parent.parent from django.urls import reverse_lazy from environ import Env env = Env() ENV_PATH = Path(env.str("ENV_PATH", default=str(BASE_DIR / ".env"))) if ENV_PATH.exists(): with ENV_PATH.open(encoding="utf-8") as f: env.read_env(f, overwrite=True) SECRET_KEY = env.str( "SECRET_KEY", default="django-insecure-k-7_h!2*)6jefsxn6k^2@o%jb5tozyd*6^ga+ded==osow#%!!", ) # SECURITY WARNING: don't run with debug turned on in production! DEBUG = env.bool("DEBUG", default=True) ALLOWED_HOSTS = env.list("ALLOWED_HOSTS", default=[]) CSRF_TRUSTED_ORIGINS = env.list("CSRF_TRUSTED_ORIGINS", default=[]) # Application definition INSTALLED_APPS = [ # django apps "django.contrib.admin", "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sessions", "django.contrib.messages", "django.contrib.staticfiles", # third apps "crispy_forms", "crispy_bootstrap5", "django_bootstrap5", "django_components", "django_extensions", "django_filters", "django_htmx", "formtools", # will be deprecated, form wizard "imagekit", "taggit", "template_partials", # local apps "accounts", "board", "core", "pao", "simater", "dvmt", # Django clenup should be placed last "django_cleanup.apps.CleanupConfig", ] CRISPY_ALLOWED_TEMPLATE_PACKS = "bootstrap5" CRISPY_TEMPLATE_PACK = "bootstrap5" TAGGIT_CASE_INSENSITIVE = env.bool("TAGGIT_CASE_INSENSITIVE", default=True) if DEBUG: INSTALLED_APPS += [ "debug_toolbar", ] AUTH_USER_MODEL = "accounts.User" # Load customized user from accounts app LOGIN_REDIRECT_URL = "/" LOGIN_URL = reverse_lazy("accounts:login") from django.core.exceptions import ImproperlyConfigured EMAIL_HOST = env.str("EMAIL_HOST", default=None) if DEBUG and EMAIL_HOST is None: # EMAIL_BACKEND = "django.core.mail.backends.console.EmailBackend" EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend" else: try: EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend" EMAIL_PORT = env.int("EMAIL_PORT") EMAIL_USE_SSL = env.bool("EMAIL_USE_SSL", default=False) EMAIL_USE_TLS = env.bool("EMAIL_USE_TLS", default=False) EMAIL_HOST_USER = env.str("EMAIL_HOST_USER") EMAIL_HOST_PASSWORD = env.str("EMAIL_HOST_PASSWORD") DEFAULT_FROM_EMAIL = env.str("DEFAULT_FROM_EMAIL") SERVER_EMAIL = env.str("SERVER_EMAIL", default=DEFAULT_FROM_EMAIL) except ImproperlyConfigured as e: print("ERROR:", e, file=sys.stderr) EMAIL_BACKEND = "django.core.mail.backends.console.EmailBackend" MIDDLEWARE = [ "django.middleware.security.SecurityMiddleware", "django.contrib.sessions.middleware.SessionMiddleware", "django.middleware.common.CommonMiddleware", "django.middleware.csrf.CsrfViewMiddleware", "django.contrib.auth.middleware.AuthenticationMiddleware", "django.contrib.messages.middleware.MessageMiddleware", "django.middleware.clickjacking.XFrameOptionsMiddleware", "django_htmx.middleware.HtmxMiddleware", "csp.middleware.CSPMiddleware", ] if DEBUG: MIDDLEWARE = [ "debug_toolbar.middleware.DebugToolbarMiddleware", ] + MIDDLEWARE ROOT_URLCONF = "config.urls" TEMPLATES = [ { "BACKEND": "django.template.backends.django.DjangoTemplates", "DIRS": [ BASE_DIR / "core" / "templates", # BASE_DIR / "core" / "src-django-components", ], # "APP_DIRS": True, "OPTIONS": { "context_processors": [ "django.template.context_processors.debug", "django.template.context_processors.request", "django.contrib.auth.context_processors.auth", "django.contrib.messages.context_processors.messages", ], "loaders": [ ( "django.template.loaders.cached.Loader", [ # Default Django loader "django.template.loaders.filesystem.Loader", # Including this is the same as APP_DIRS=True "django.template.loaders.app_directories.Loader", # Components loader "django_components.template_loader.Loader", ], ) ], }, }, ] WSGI_APPLICATION = "config.wsgi.application" # Database # https://docs.djangoproject.com/en/4.2/ref/settings/#databases DEFAULT_DATABASE_URL = f"sqlite:///{BASE_DIR / 'db.sqlite3'}" DATABASES = { "default": env.db(default=DEFAULT_DATABASE_URL) } # Password validation # https://docs.djangoproject.com/en/4.2/ref/settings/#auth-password-validators AUTH_PASSWORD_VALIDATORS = [ { "NAME": "django.contrib.auth.password_validation.UserAttributeSimilarityValidator", }, { "NAME": "django.contrib.auth.password_validation.MinimumLengthValidator", }, { "NAME": "django.contrib.auth.password_validation.CommonPasswordValidator", }, { "NAME": "django.contrib.auth.password_validation.NumericPasswordValidator", }, ] # Internationalization # https://docs.djangoproject.com/en/4.2/topics/i18n/ LANGUAGE_CODE = env.str(var="LANGUAGE_CODE", default="ko-kr") TIME_ZONE = "Asia/Seoul" USE_I18N = True USE_TZ = True # Static files (CSS, JavaScript, Images) # https://docs.djangoproject.com/en/4.2/howto/static-files/ STATIC_URL = env.str("STATIC_URL", default="static/") STATICFILES_DIRS = [ # BASE_DIR / "core" / "static", # BASE_DIR / "core" / "src-django-components", ] STATIC_ROOT = env.str("STATIC_ROOT", default=BASE_DIR / "staticfiles") # django-components # - context variable를 resolve하는 방식이 변경 from django_components import ComponentsSettings COMPONENTS = ComponentsSettings( dirs=[ Path(BASE_DIR) / "core" / "src-django-components", ], ) # COMPONENTS = { # "dirs": [ # # BASE_DIR / "components", # default # BASE_DIR # / "core" # / "src-django-components", # ], # # "context_behavior": "django", # default # } STATICFILES_FINDERS = [ # Default finders "django.contrib.staticfiles.finders.FileSystemFinder", "django.contrib.staticfiles.finders.AppDirectoriesFinder", # Django components "django_components.finders.ComponentsFileSystemFinder", ] MIDDLEWARE += [ "django_components.middleware.ComponentDependencyMiddleware", ] # Media files MEDIA_URL = env.str("MEDIA_URL", default="media/") MEDIA_ROOT = env.str("MEDIA_ROOT", default=BASE_DIR / "mediafiles") # Default primary key field type # https://docs.djangoproject.com/en/4.2/ref/settings/#default-auto-field DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField" from django.contrib.messages import constants as messages_constants if DEBUG: MESSAGE_LEVEL = messages_constants.DEBUG INTERNAL_IPS = env.list("INTERNAL_IPS", default=["127.0.0.1"]) if DEBUG: # FORM_RENDERER = "core.forms.renderers.NoCacheDjangoTemplates" INSTALLED_APPS += [ "django.forms", ] DEFAULT_FILE_STORAGE = "django.core.files.storage.FileSystemStorage" ADMIN_PREFIX = os.environ.get("ADMIN_PREFIX", "might/") ## django default loggings : django.utils.logs.DEFAULT_LOGGING ## LOGGING settings LOGGING = { #... } ADMINS = getaddresses([env.str("ADMINS", default="")]) # Django-csp settings CSP_FRAME_ANCESTORS = env.list("CSP_FRAME_ANCESTORS", default=[]) CSP_DEFAULT_SRC = [ "'self'", ] CSP_SCRIPT_SRC = ["'self'", "'unsafe-inline'", "'unsafe-eval'"] + CSP_FRAME_ANCESTORS CSP_STYLE_SRC = [ "'self'", "'unsafe-inline'", ] + CSP_FRAME_ANCESTORS CSP_IMG_SRC = [ "'self'", "data:", ] + CSP_FRAME_ANCESTORS if not CSP_FRAME_ANCESTORS: CSP_FRAME_ANCESTORS = ["'self'"]
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
24년 2회 5:17 문제
(n[i]-1)%5 해도 되지 않을까요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
XGBoost early stopping
수업 중 다룬, 책에도 있는 코드가 실행시 오류 나는 데, 해결이 쉽지 않습니다.(원본 미변경) 사진에서는 잘렸는데, early stopping이 wrapper_fit에서 적용 불가해서 오류가 발생합니다.실행해본 해결법xgboost 라이브러리 다운그레이드시(사용하셨던 1.5등), 넘파이 판다스 추가 다운그레이드로 라이브러리간 충돌이 일어납니다. 참고 - 로컬에서도 마찬가지 방식으로 오류가 발생합니다.xgboost 라이브러리 현재 버전은 3.0입니다.동일한 내용을 실습 가능한 대체 코드 공유해 주시면 감사하겠습니다 🙂
-
미해결데이터분석가 서류탈락? 알려드릴게요, 되는 포트폴리오
멘토링
혹시 커피챗 멘토링 하시나요? 진지하게 꼭 받고싶습니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
얼마 남지 않은 시점에서
원래 질문은 공용체 질문이었는데 쓰다보니까 궁금증이 해소되어 질문 내용은 지웠습니다 ㅎㅎ여담이지만 일하면서 공부하느라 시간이 너무 없어 코딩에 투자를 하고 있긴 한데 (비전공자와 비슷한 전공자입니다), 전 회차처럼 제너릭 같은 개념이 나오면 그냥 틀려야하나 고민이 되는 것같습니다.. ㅠㅠ 이론에선 주어진 pdf를 되도록 다 암기를 해보려고하나 저에게 남는 시간이 사실상 하루 정도 밖에 남지않아 그냥 제일 많이 나올 것같은 디자인패턴, 응집도, 결합도, OSI 7계층 (+보안공격) 정도만 보려고하는데 거의 하루 남은 이 시점에서 올려주신 기출로 감을 잡는게 나은지 혹은 문법 디테일 부분 + 고난도 코드 영역을 보면서 감을 잡는게 나은지어느 걸 선택과 집중을 해야할지 고민이 됩니다 ...ㅠㅠ 지금 상황이 너무 여의치 않아서 2회차도 노려보고 있긴하지만 되도록 1회차에 끝냈으면 좋겠네요 .. 그리고 마지막으로 강의 정말 잘 듣고있습니다. 전공 수업 들을 때도 헷갈렸던 부분이 이제서야 해소가 되는 듯하네요 ㅎㅎ
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
이론 PDF 16p 6번 파이썬 문법 주의할 것들 질문입니다
for문 횟수 에서 3번째 줄에 for n in range(0,3): print (n,end=', ')# 0, 1, 2가 나온다이렇게 되어있는데0, 1, 2, 이렇게 출력되어야 맞지 않나 싶어서 질문드립니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
자바 상속과 생성자 연쇄 호출 (5분30초)
질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야어떤 강좌에서 질문하셨는지 알 수 있습니다.영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다.이미 다른 누군가가 질문을 한 이력이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁드립니다.학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다.제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다.시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산)질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.A s2 = new b('Y')를 통해 클래스 B(char x)로 넘어가고 여기서 부모 생성자를 먼저 호출하지 않고 this()를 통해 B()를 가서 super()로 부모 기본생성자를 호출하는 과정에서this()가 우선순위이고 그 다음으로 부모 호출을 해야하는 순서인가요??
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
업케스팅 할 때 순서(05:42)
업케스팅 시에 호출되는 순서를 제가 이해하고 있는 순서가 맞는 지 모르겠습니다.A s2 = new B('Y');가 실행 될때,new B('Y')를 하기 위해 class B로 갔는데 부모가 있어 class A로 가서 기본생성자를 호출하면서 A출력this() -> B() -> super()가 실행되지만, 이미 1에서 이미 부모의 기본생성자가 만들어져 있어서 생략B()에서 B출력this()가 완료되고 B(char x)로 돌아와서 Y출력이게 맞나요?super()를 주석처리하고 실행해도 값은 똑같더라구요. 어떻게 이해하면 좋을지 설명 좀 부탁드려요
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
SQL 기출문제 질문
33:56보다가 헷갈려서 질문 남깁니다! SELECT count(col2)FROM TABLEWHERE col1 in (2,3) or col2 in (3,5);에서 col1이 2 또는 3인 행 or col2가 3 또는 5인 행이라고 하셨는데, col1의 값이 2 or 3이거나 col2의 값이 3 or 5인데count(col2)를 검색해야하니 그중에 col2값이 null인 건 빼고 계산해서 정답이 4라는 뜻이죠?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
배열과 문자열 챕터 영상 로딩안되고 멈춤
영상의 1:47초에서 계속 로딩중으로 멈추어 있습니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
선택자에 공란이 있는 경우
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선택자에 공란이 있는 경우 선택자를 어떻게 지정해야 하나요..
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
code 저장
컴퓨터를 교체할경우에 수업 때 제가 기록하였던 코드들을 그대로 보고 싶은데 혹시 저장 어떻게 하나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
업캐스팅 문제 예시들 질문드립니다.(6분)
업캐스팅의 원칙자식에 이름이 같은 메서드가 있으면 우선 작동한다.부모에 자식과 같은 메서드가 있으면, 자식을 호출한다.-> 2개 똑같은 말인가요?-> "자식이 오버라이딩한 메서드가 있다면 그것을 우선한다." 이것은 업캐스팅과 관련없이 적용되는것 아닌가요? (업케스팅이 아닌 상황에서도)