자습서: 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에서 단일 애플리케이션을 생성하는 모든 파일을 관리하는 방법입니다. 애플리케이션 파일에는 소스 코드, 리소스 및 구성이 포함됩니다. 프로젝트는 모든 프로젝트의 파일 간의 관계를 공식화하고 유지 관리합니다. 또한 프로젝트는 여러 프로젝트 간에 공유되는 외부 리소스를 관리합니다. 프로젝트를 사용하면 애플리케이션을 쉽게 확장하고 성장시킬 수 있습니다. 프로젝트를 사용하는 것은 계획되지 않은 폴더, 스크립트, 텍스트 파일 및 메모리에서 직접 관계를 관리하는 것보다 쉽습니다.
이 자습서에서는 빈 코드 파일 하나를 포함하는 간단한 프로젝트부터 시작합니다.
Visual Studio에서 새 프로젝트 파일을>선택하여 새>프로젝트 대화 상자를 엽니다. 바로 가기 키 Ctrl+Shift+N을 사용할 수도 있습니다. 대화 상자에서 다양한 언어로 템플릿을 찾아보고, 프로젝트에 대한 템플릿을 선택하고, Visual Studio에서 파일을 배치하는 위치를 지정할 수 있습니다.
Python 템플릿을 보려면 왼쪽 메뉴에서 설치된>Python을 선택하거나 "Python"을 검색합니다. 검색 옵션은 언어 트리에서 해당 위치를 기억할 수 없는 경우 템플릿을 찾는 좋은 방법입니다.
Visual Studio에서 Python을 지원하는 방법에는 Bottle, Flask 및 Django 프레임워크를 사용하는 웹 애플리케이션을 비롯한 여러 프로젝트 템플릿이 포함되어 있습니다. 그러나 이 연습에서는 빈 프로젝트로 시작하겠습니다.
Python 애플리케이션 템플릿을 선택하고, 프로젝트 이름을 지정하고, 확인을 선택합니다.
Visual Studio에서 새>파일>프로젝트를 선택하거나 Ctrl+Shift+N 바로 가기 키를 사용합니다. 새 프로젝트 만들기 화면이 열리고 다양한 언어로 서식 파일을 검색하고 찾아볼 수 있습니다.
Python 템플릿을 보려면 python을 검색합니다. 검색은 언어 트리에서 해당 위치를 기억할 수 없는 경우 템플릿을 찾을 수 있는 좋은 방법입니다.
Visual Studio에서 Python 웹을 지원하는 방법에는 Bottle, Flask 및 Django 프레임워크의 웹 애플리케이션을 비롯한 여러 프로젝트 템플릿이 포함되어 있습니다. Visual Studio 설치 관리자 사용하여 Python을 설치하는 경우 선택 사항에서 Python 웹 지원을 선택하여 이러한 템플릿을 설치합니다. 이 자습서에서는 빈 프로젝트에서 시작합니다.
Python 애플리케이션 템플릿을 선택하고 다음을 선택합니다.
새 프로젝트 구성 화면에서 프로젝트의 이름과 파일 위치를 지정한 다음, 만들기를 선택합니다.
잠시 후 새 프로젝트가 Visual Studio에서 열립니다.
다음 화면이 표시됩니다.
- (1) Visual Studio 솔루션 탐색기 창에 프로젝트 구조가 표시됩니다.
- (2) 기본 코드 파일이 편집기에서 열립니다.
- (3) 속성 창에는 디스크의 정확한 위치를 포함하여 솔루션 탐색기 선택한 항목에 대한 자세한 정보가 표시됩니다.
솔루션 탐색기 요소 검토
프로젝트의 파일 및 폴더를 찾아볼 수 있는 솔루션 탐색기 익숙해지도록 시간을 내세요.
(1) 최상위 수준에는 기본적으로 프로젝트와 이름이 같은 솔루션이 있습니다. 디스크에 .sln 파일로 표시되는 솔루션은 하나 이상의 관련 프로젝트에 대한 컨테이너입니다. 예를 들어 Python 애플리케이션에 대한 C++ 확장명을 작성하는 경우 해당 C++ 프로젝트는 동일한 솔루션 내에 있을 수 있습니다. 솔루션에는 웹 서비스용 프로젝트와 전용 테스트 프로그램용 프로젝트가 포함될 수도 있습니다.
(2) 프로젝트가 굵게 강조 표시되고 새 프로젝트 만들기 대화 상자에서 입력한 이름을 사용합니다. 디스크에서 이 프로젝트는 프로젝트 폴더의 .pyproj 파일로 표시됩니다.
(3) 프로젝트 아래에 원본 파일이 표시됩니다. 이 예제에서는 단일 .py 파일만 있습니다. 파일을 선택하면 해당 속성이 속성 창에 표시됩니다. 속성 창이 표시되지 않으면 솔루션 탐색기 배너에서 렌치 아이콘을 선택합니다. 파일을 두 번 클릭하면 해당 파일에 대한 적절한 방식으로 열립니다.
(4) 또한 프로젝트 아래에 Python 환경 노드가 있습니다 . 노드를 확장하여 사용 가능한 Python 인터프리터를 표시합니다.
(5) 인터프리터 노드를 확장하여 해당 환경에 설치된 라이브러리를 확인합니다.
솔루션 탐색기에서 노드 또는 항목을 마우스 오른쪽 단추로 클릭하여 해당 명령의 바로 가기 메뉴에 액세스합니다. 예를 들어 이름 바꾸기를 사용하면 프로젝트 및 솔루션을 포함하여 노드 또는 항목의 이름을 변경할 수 있습니다.