대학 수업
-
터미널 사용? 방법 및 가상환경 구축 + sublime대학 수업/클라우드 2024. 9. 2. 18:02
상위 폴더에서 데이터를 불러오게 된 이유는 Python의 모듈 경로와 작업 디렉토리의 개념에 관련이 있습니다.1. 작업 디렉토리(Current Working Directory)uvicorn 또는 Python에서 스크립트를 실행할 때, 현재 작업 디렉토리(명령어를 실행하는 위치)가 중요한 역할을 합니다.예를 들어, Code notebook 폴더에서 uvicorn 명령어를 실행하면, 이 폴더가 현재 작업 디렉토리가 됩니다. 따라서 Python은 이 위치를 기준으로 모듈이나 파일을 찾게 됩니다.2. Python 모듈 경로Python에서 모듈을 불러올 때(import), 모듈 경로는 현재 작업 디렉토리를 기준으로 상대 경로로 작성됩니다.예를 들어, 만약 Code notebook 폴더에서 uvicorn 명령어를 ..
-
인터프리터와 컴파일러 그리고 IDE대학 수업/Fast API 2024. 9. 2. 14:05
조때숴 이미지를 보니, uvicorn 명령을 실행하려고 했지만, Python 인터프리터 내에서 실행하여 SyntaxError가 발생한 것 같습니다. uvicorn은 Python 코드가 아닌 명령줄(Command Line)에서 실행해야 하는 명령어입니다.문제 해결 방안올바른 실행 환경으로 이동: 현재 Python 셸 또는 터미널에서 >>>로 표시되는 인터프리터 내에 있습니다. 먼저, Python 인터프리터를 종료해야 합니다. 터미널에 exit()를 입력하고 Enter를 누르세요:pythonexit()명령어를 터미널에서 실행: Python 인터프리터를 종료한 후, 터미널에서 아래 명령어를 입력하여 uvicorn 서버를 실행하세요:이 명령은 .py 파일로 저장된 Python 스크립트(main.py)를 실행하는..
-
Fast API대학 수업/Fast API 2024. 9. 2. 12:20
?유비쿼터스 네트워크=> RFID, bluetooth 등의 기구를 통한 대상(사람, 사물) 인식==> 고전적임 Python netframework AI - IOT(주요 내용) 연결 서비스어떤 형태로 서비스가 구축되는지, 어떻게 이뤄질것인지 DevOps개발/운영 작업 결합, 및 자동화=> 소프트웨어 개발 방법론==> 기존 개발 단계가 연결성이 부족한 면을 보완, 자동화 CI : Continuous Integration 위를 포함한, CD : Continuous Delivery(+다른 용어) source control githupjankis? ML Ops데옵 철학, 도구 가져와 머신러닝 고유한 요구 사항을 추가하여 적용한 개발방법론 및 도구 (모델 개발과 이용의 연계가 잘 이뤄지지 않는 상황을 개선하..