자습서: Visual Studio에서 Python 작업

이 자습서에서는 Visual Studio에서 Python으로 작업하는 방법을 알아봅니다. Python은 안정적이고 유연하며 배우기 쉽고 모든 운영 체제에서 자유롭게 사용할 수 있는 인기 있는 프로그래밍 언어입니다. Python은 강력한 개발자 커뮤니티와 많은 무료 라이브러리에서 지원됩니다. 이 언어는 웹 애플리케이션, 웹 서비스, 데스크톱 앱, 스크립팅, 과학적 컴퓨팅을 포함하여 모든 종류의 개발을 지원합니다. 많은 대학교, 과학자, 일반 개발자, 전문 개발자들이 Python을 사용하고 있습니다. Visual Studio는 Python에 대한 고급 언어 지원을 제공합니다.

이 자습서에서는 6단계 프로세스를 안내합니다.

이 문서에서는 1단계의 작업에 대해 설명합니다. 새 프로젝트를 만들고 솔루션 탐색기 표시되는 UI 요소를 검토합니다.

필수 조건

Python 워크로드가 설치된 Visual Studio. 지침은 Visual Studio용 Python 도구 설치를 참조 하세요.

1단계: 새 Python 프로젝트 만들기

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

이 자습서에서는 빈 코드 파일 하나를 포함하는 간단한 프로젝트부터 시작합니다.

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

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

    Screenshot showing the Create a new project dialog box with Python project templates.

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

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

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

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

    Screenshot showing the Create a new project dialog box in Visual Studio 2022 with Python project templates.

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

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

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

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

Screenshot showing the new project open in Visual Studio.

Screenshot showing the new project open in Visual Studio 2022.

다음 화면이 표시됩니다.

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

솔루션 탐색기 요소 검토

프로젝트의 파일 및 폴더를 찾아볼 수 있는 솔루션 탐색기 익숙해지도록 시간을 내세요.

Screenshot of Solution Explorer expanded to show features.

Screenshot of Solution Explorer expanded to show features for Visual Studio 2022.

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

  • (2) 프로젝트가 굵게 강조 표시되고 새 프로젝트 만들기 대화 상자에서 입력한 이름을 사용합니다. 디스크에서 이 프로젝트는 프로젝트 폴더의 .pyproj 파일로 표시됩니다.

  • (3) 프로젝트 아래에 원본 파일이 표시됩니다. 이 예제에서는 단일 .py 파일만 있습니다. 파일을 선택하면 해당 속성이 속성 창에 표시됩니다. 속성 창이 표시되지 않으면 솔루션 탐색기 배너에서 렌치 아이콘을 선택합니다. 파일을 두 번 클릭하면 해당 파일에 대한 적절한 방식으로 열립니다.

  • (4) 또한 프로젝트 아래에 Python 환경 노드가 있습니다 . 노드를 확장하여 사용 가능한 Python 인터프리터를 표시합니다.

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

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

다음 단계