본문 바로가기

전체 글33

[플레이데이터 SK네트웍스 Family AI 캠프 11기] 3주차 회고 3주차 회고 시작하겠습니다! ✅ What I Learn250217 (월)✨ 파일 입출력      - open, close, write, read, with-open구문✨ 예외 처리       - try-except문, finally (예외 발생 여부 상관없이 실행), else (try문이 모두 수행된 후 실행)✨ Streamlit      - streamlit run main_page.py 250218 (화)✨ Database      - 데이터 베이스의 개요(ERD, 정규화, MySQL 등) 250219 (수)✨ SQL      - DDL(create, auto-increment, drop, alter, truncate)      - DML(insert, select, update, delete) 25.. 2025. 2. 24.
알고리즘 문제 풀기 튜토리얼 01 보호되어 있는 글 입니다. 2025. 2. 19.
[Git] GitHub와 디스코드 Webhook 연결을 통해 깃허브 업데이트 알림받기 알고리즘 스터디를 진행할 예정인데 알고리즘 푼 코드를 GitHub에 pr 보내는 방식으로 운영할 예정이라 디스코드에 gitbot을 만들었습니다. 어떻게 GitHub와 디스코드 Webhook을 연결했는지 작성해보도록 하겠습니다.  1. 디스코드에 새 웹후크 만들기 우선 깃허브와 연결하고 싶은 디스코드 채널을 선택해 채널 편집 > 연동 > 웹 후크를 선택합니다. 선택하게 되면 위와 같은 화면을 확인할 수 있는데요, 새 웹 후크를 클릭해 새로운 웹 후크를 생성합니다.  새 웹 후크를 선택하시면 위와 같은 화면이 뜨는데 원하는 채널에 웹 후크를 연결하고, 이름을 설정한 다음 변경 사항을 저장해줍니다. 그리고 웹 후크 URL도 복사해주세요!  2. 깃허브 Webhooks연결을 원하는 깃허브 계정의 settings.. 2025. 2. 19.
[Python] MacOS에서 pywin32 모듈 에러 해결 방법 (feat. Python, Linux, requirements.txt, pywinpty) 문제 상황부트캠프에서 하던 실습을 집에서 내 노트북으로 하기 위해 깃허브에 코드를 올려놨다. 부트캠프에서는 Window11 운영체제 기반 노트북을 제공해주고, 내 노트북은 MacOS 운영체제라 requirements.txt 파일에서 오류가 발생했다. 1. pywin32 에러pywin32는 윈도우 관련 패키지라 macos에서는 오류를 발생시킨다. 해결운영체제 별로 다른 모듈을 다운로드 받도록 sys_platform == "win32"을 사용해준다.pywin32 모듈을 다운받지 않으니 macos일 때는 pyobjc 모듈을 다운받는다.pywin32: Window API에 대한 Python 바인딩을 제공pyobjc: Objective-C와 Python 간의 브릿지 역할로 MacOS의 네이티브 API를 사용할 수.. 2025. 2. 18.
[Git] .gitignore에 .vscode 추가해도 삭제되지 않을 때 해결 방법 문제.vscode를 Git에 업로드하고 싶지 않아 .gitignore에 추가하지만 설정이 제대로 작동하지 않아 gitignore에 포함이 되지 않음현재는 해결이 완료된 상태라 .vscode가 회색이지만 해결이 되지 않았을 때는 맨 하단의 폴더와 같이 흰색으로 표시되었습니다! 이유git cache에 이미 .vscode가 저장이 되어 있어 생기는 문제입니다.따라서 cache만 삭제해주면 해결이 금방 됩니다. 해결git rm -r --cached .vscode/위의 명령어로 git cache를 삭제해 줍니다.git rm --cached 파일: git(원격 저장소)에 있는 캐시를 삭제-r: 캐시 파일에 추가가 된 상태였기 때문에 -r 옵션(remote)을 추가해 줬습니다 .vscode 폴더 외에도 git에 올리.. 2025. 2. 17.
Python 가상 환경 설정 시 Python virtual environment was successfully activated, even though "(env)" indicator may not be present in the terminal prompt 오류 해결 python -m venv 명령어를 통해서 가상환경을 만든 후 아래와 같은 오류가 뜹니다.Python virtual environment was successfully activated, even though "(new_env)" indicator may not be present in the terminal prompt pip install -r requirements.txt가 정상적으로 실행된 후에는 해당 오류를 해결하기 수월합니다! 1. ./가상환경파일/Scripts까지 들어가 줍니다.cd new_env # cd 가상 환경명cd Scripts 2. activate 파일 실행activate  activate 파일을 실행하면 아래와 같이 indicator가 생기게 됩니다! 2025. 2. 17.