Python은 Excel 관련 작업에서 발생할 수있는 어려운 물건을 자동화 할 수 있기 때문에 Excel 파일에있어 게임 체인저입니다. 예를 들어, 회사 예산의 수백 가지 스프레드 시트에서 일부 정보를 찾아야 할 수도 있습니다. 매우 어려운가요? 이 튜토리얼에서는 Python을 Excel 문서로 쉽게 사용할 수있는 방법을 보여 드리겠습니다.
오, 컴퓨터에 Microsoft Excel이 설치되어 있지 않더라도 걱정하지 마십시오. Libreoffice Calc 및 OpenOffice Calc와 같은이 튜토리얼을 걸어 가면 다른 대안을 사용하여 시작하자! 🎜> 🎜> OpenPyXl OpenPyXL은 Excel 2010을 읽고 쓰는 데 사용되는 라이브러리입니다. .xlsx
/
.xlsm /.xltx /
이 라이브러리를 사용하기 위해 가장 먼저해야 할 일은 를 설치하는 것입니다. 파이썬으로 작성된 패키지. Python 패키지 인덱스 (PYPI)에서 많은 패키지를 찾을 수 있습니다. 를 설치하기위한 Python 패키징 사용자 안내서에 언급 된 단계를 따라갈 수 있지만 이상 또는 이상이면 이미 다음 명령을 입력하여 설치할 수 있습니다. Terminal) : Excel 문서 열기 를 설치 한 후 Excel 문서 작업을 시작할 준비가되었습니다. 우리가 Excel 문서에서 수행 할 첫 번째 일반 작업은 해당 문서를 를 열 수 있습니다. 튜토리얼을 따라 가려면 Excel 파일 Sample.xlsx를 다운로드하거나 원하는 Excel 파일을 사용할 수 있습니다. 를 사용할 수 있으려면 다음과 같이
를 사용해야합니다. 통합 문서의 의미가 궁금하다면 Excel 스프레드 시트 문서입니다. 우리가 Excel 문서를 열어야하는 스크립트는 다음과 같습니다. 이제 OpenPyXL
메소드에서
우리가 볼 수 있듯이, 반환 된 객체는 OpenPyXL
의 입니다. 여기서
객체는 Excel 파일을 나타냅니다.시트 이름
위의 명령이라면 다음을 얻을 수 있습니다. get_sheet_names()
pip install openpyxl<br>
print
셀 액세스
import openpyxl<br>
에 액세스하고 싶다고 가정 해 봅시다. 다음과 같이 구현할 수 있습니다. Sheet1
이 경우 다음 값이 반환됩니다 : 우리는 또한 행 열 표기법을 사용할 수 있습니다. 예를 들어, 행 및 열 에서 셀에 액세스하려면 다음을 입력합니다.
. 객체는 . 우리의 Excel 문서에서 이와 같이 보이는 get_sheet_by_name()
에서
import openpyxl<br>excel_document = openpyxl.load_workbook('sample.xlsx')
print type(excel_document)<br>
A
2
이 경우 다음 출력을 얻을 수 있습니다. Excel 문서의 모든 행과 열에 각각 및 메소드를 사용하여 모든 행에 액세스 할 수 있습니다. 각 행에 액세스하기 위해 다음을 수행 할 수 있습니다. 위의 스크립트 출력은 다음과 같습니다. 다음을 수행하십시오. A2
이 경우 다음 출력을 얻습니다.
이 튜토리얼에서 Python을 사용하여 Excel 문서로 작동하는 것이 얼마나 유연한 지 알았습니다. 튜토리얼의 시작 부분에서 언급 된 시나리오를 기억하십니까? 프로젝트로 시도하는 것이 좋습니다!
이 게시물은 Esther Vaati의 기여로 업데이트되었습니다. Esther는 Envato Tuts의 소프트웨어 개발자이자 작가입니다.
위 내용은 Python을 사용하여 Excel 문서로 작업하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!