영어로 읽기

다음을 통해 공유


자습서: Visual Studio에서 Python 작업

이 문서는 Visual Studio에서 Python을 사용하는 방법을 보여 주는 6부 자습서 시리즈의 첫 번째 단계입니다. Python은 안정적이고 유연하며 배우기 쉽고 모든 운영 체제에서 자유롭게 사용할 수 있는 인기 있는 프로그래밍 언어입니다. 강력한 개발자 커뮤니티와 많은 무료 라이브러리는 Python 작업에 대한 강력한 지원을 제공합니다. 언어는 웹 애플리케이션, 웹 서비스, 데스크톱 앱, 스크립팅 및 과학 컴퓨팅을 비롯한 모든 종류의 개발을 지원합니다. 많은 대학, 과학자, 캐주얼 개발자 및 전문 개발자가 Python을 사용합니다. Visual Studio는 Python에 대한 일류 언어 지원을 제공합니다.

자습서 시리즈의 여섯 부분은 다음과 같습니다.

자습서의 1단계에서는 다음 방법을 알아봅니다.

  • Visual Studio에서 Python 애플리케이션 프로젝트 만들기
  • 솔루션 탐색기에서 Python 프로젝트 파일 관리

필수 구성 요소

  • Python 워크로드를 지원하는 Visual Studio가 설치되었습니다. 자세한 내용은 Visual Studio에서 Python 지원 설치를 참조하세요 .

새 Python 프로젝트 만들기

프로젝트 Visual Studio가 함께 제공되는 모든 파일을 관리하여 단일 애플리케이션을 생성하는 방법입니다. 애플리케이션 파일에는 소스 코드, 리소스 및 구성이 포함됩니다. 프로젝트는 모든 프로젝트의 파일 간의 관계를 공식화하고 유지 관리합니다. 또한 프로젝트는 여러 프로젝트 간에 공유되는 외부 리소스를 관리합니다. 프로젝트를 사용하면 애플리케이션을 손쉽게 확장하고 확장할 수 있습니다. 프로젝트를 사용하는 것은 계획되지 않은 폴더, 스크립트, 텍스트 파일 및 메모리에서 직접 관계를 관리하는 것보다 쉽습니다.

이 자습서는 비어 있는 단일 코드 파일을 포함하는 간단한 프로젝트를 만드는 것으로 시작합니다.

  1. Visual Studio에서 파일>>프로젝트 선택하여 새 프로젝트 대화 상자를 엽니다. Ctrl +Shift+N바로 가기 키사용할 수도 있습니다. 대화 상자에서 다양한 언어로 템플릿을 찾아보고, 프로젝트에 대한 템플릿을 선택하고, Visual Studio에서 파일을 배치하는 위치를 지정할 수 있습니다.

  2. Python 템플릿을 보려면 왼쪽 메뉴에서 설치된>Python 선택하거나 "Python"을 검색합니다. 검색 옵션은 언어 트리에서 해당 위치를 기억할 수 없는 경우 템플릿을 찾는 좋은 방법입니다.

    Python 프로젝트 템플릿을 사용하여 새 프로젝트 만들기 대화 상자를 보여 주는 스크린샷

    Visual Studio의 Python 지원에는 Bottle, Flask 및 Django 프레임워크를 사용하는 웹 애플리케이션을 비롯한 여러 프로젝트 템플릿이 포함됩니다. 그러나 이 연습에서는 빈 프로젝트로 시작해 보겠습니다.

  3. Python 애플리케이션 템플릿을 선택하고, 프로젝트의 이름을 지정하고, 확인선택합니다.

  1. Visual Studio에서 파일>>프로젝트 선택하거나 Ctrl +Shift+N를 바로 가기 키로 사용합니다. 새 프로젝트 만들기 화면이 열리고, 여기서 다양한 언어로 템플릿을 검색하고 찾아볼 수 있습니다.

  2. Python 템플릿을 보려면 python검색합니다. 검색은 언어 트리에서 해당 위치를 기억할 수 없는 경우 템플릿을 찾는 좋은 방법입니다.

    Python 프로젝트 템플릿을 사용하여 Visual Studio 2022에서 새 프로젝트 만들기 대화 상자를 보여 주는 스크린샷

    Visual Studio의 Python 웹 지원에는 Bottle, Flask 및 Django 프레임워크의 웹 애플리케이션과 같은 여러 프로젝트 템플릿이 포함되어 있습니다. Visual Studio 설치 관리자를 사용하여 Python을 설치하는 경우 선택적 아래에서 Python 웹 지원 선택하여 이러한 템플릿을 설치합니다. 이 자습서에서는 빈 프로젝트로 시작합니다.

  3. Python 애플리케이션 템플릿을 선택하고 다음을 선택합니다.

  4. 새 프로젝트 구성 화면에서 프로젝트의 이름과 파일 위치를 지정한 다음, 만들기선택합니다.

잠시 후 새 프로젝트가 Visual Studio에서 열립니다.

Visual Studio에서 열려 있는 새 프로젝트를 보여 주는 스크린샷

Visual Studio 2022에서 열려 있는 새 프로젝트를 보여 주는 스크린샷

표시되는 내용은 다음과 같습니다.

  • (1): Visual Studio 솔루션 탐색기 창에 프로젝트 구조가 표시됩니다.
  • (2): 기본 코드 파일이 편집기에서 열립니다.
  • (3): 속성 창에는 디스크의 정확한 위치를 포함하여 솔루션 탐색기선택한 항목에 대한 자세한 정보가 표시됩니다.

솔루션 탐색기에서 요소 검토

잠시 시간을 내어 솔루션 탐색기숙지하세요. Visual Studio의 이 창에서는 프로젝트의 파일 및 폴더를 찾아볼 수 있습니다.

기능을 표시하도록 확장된 솔루션 탐색기의 스크린샷

Visual Studio 2022의 기능을 표시하도록 확장된 솔루션 탐색기의 스크린샷

  1. 솔루션 탐색기(1)에서 구조체의 최상위 항목을 확인합니다. 이 항목은 당신의 Visual Studio 솔루션입니다. 기본적으로 솔루션 이름은 프로젝트와 동일합니다.

    디스크에 .sln 파일로 표시되는 솔루션은 하나 이상의 관련 프로젝트에 대한 컨테이너입니다. 예를 들어 Python 애플리케이션에 대한 C++ 확장을 작성하는 경우 해당 C++ 프로젝트가 동일한 솔루션에 있을 수 있습니다. 솔루션에는 웹 서비스용 프로젝트와 전용 테스트 프로그램용 프로젝트가 포함될 수도 있습니다.

  2. 솔루션 이름 바로 아래에서 항목을 찾습니다. 이 항목은 프로젝트(2)입니다. 프로젝트 이름은 새 프로젝트 만들기 대화 상자에 입력한 이름입니다. Visual Studio는 굵게를 사용하여 솔루션에서 현재 선택된 프로젝트를 식별합니다.

    디스크에서 프로젝트 폴더의 .pyproj 파일이 프로젝트를 나타냅니다.

  3. 프로젝트 이름 옆에 있는 확장/축소 화살표를 전환하여 프로젝트 원본 파일을 봅니다.

    Visual Studio는 굵게를 사용하여 프로그램의 시작 파일 파일을 식별합니다. 이 예제에서는 단일 .py 파일만 있습니다. (3)

  4. 속성 창에서 파일의 속성을 보려면 솔루션 탐색기파일을 선택합니다.

    속성 창이 표시되지 않으면 솔루션 탐색기 배너에서 렌치 아이콘을 선택합니다. 파일을 두 번 클릭하면 해당 파일에 적합한 방식으로 열립니다.

  5. 프로젝트 노드 아래에서 Python 환경 노드를 찾습니다. (4) 사용 가능한 Python 인터프리터를 표시하도록 노드를 확장합니다.

  6. Python 환경 노드에서 인터프리터 노드를 확장하여 해당 환경에 설치된 라이브러리를 확인합니다. (5)

솔루션 탐색기 노드 또는 항목을 마우스 오른쪽 단추로 클릭하여 해당 명령의 상황에 맞는 메뉴를 표시합니다. 예를 들어 이름 바꾸기 프로젝트 및 솔루션을 포함하여 노드 또는 항목의 이름을 변경할 수 있습니다.

다음 단계


추가 리소스

학습

모듈

.NET Aspire 프로젝트 만들기 - Training

.NET 8에서 .NET Aspire 스택을 사용하여 클라우드 네이티브 애플리케이션을 처음부터 만들거나 기존 앱에 오케스트레이션을 추가하는 방법을 알아봅니다.

인증

Microsoft Certified: Azure Developer Associate - Certifications

Microsoft Azure에서 엔드투엔드 솔루션을 빌드하여 Azure Functions를 만들고, 웹앱을 구현 및 관리하고, Azure Storage를 활용하는 솔루션을 개발합니다.