Python을 사용하여 Excel 파일 데이터를 읽는 6단계는 다음과 같습니다. 타사 라이브러리(예: OpenPyXL 또는 xlrd)를 설치합니다. 라이브러리를 가져옵니다. 엑셀 파일을 엽니다. 워크시트 개체를 가져옵니다. 셀 데이터를 읽습니다. 워크시트를 반복하여 모든 셀의 데이터를 읽습니다.
Python에서 Excel 파일 데이터를 읽는 방법
Python을 사용하여 Excel 파일의 데이터를 읽으려면 OpenPyXL 또는 xlrd와 같은 타사 라이브러리를 사용해야 합니다.
다음은 Python에서 Excel 파일 데이터를 읽는 단계입니다.
1. OpenPyXL 또는 xlrd를 설치합니다.
<code class="python">pip install openpyxl # or pip install xlrd</code>
2. 라이브러리를 가져옵니다.
<code class="python">import openpyxl as opxl # or import xlrd</code>
3. Excel 파일을 엽니다. OpenPyXL 사용:
<code class="python">wb = opxl.load_workbook('file.xlsx')</code>
xlrd 사용:
<code class="python">wb = xlrd.open_workbook('file.xlsx')</code>
4. 워크시트 가져오기
OpenPyXL 사용:
<code class="python">sheet = wb['Sheet1']</code>
xlrd 사용:
<code class="python">sheet = wb.sheet_by_index(0)</code>
5. 셀 데이터 읽기
OpenPyX 사용 L:
<code class="python">cell_value = sheet['A1'].value</code>
xlrd를 사용하세요:
<code class="python">cell_value = sheet.cell_value(0, 0)</code>
6. 워크시트 탐색
for
루프를 사용하면 워크시트의 모든 행이나 열을 탐색하고 각 셀의 데이터를 읽을 수 있습니다.
OpenPyXL 사용: for
循环遍历工作表中的所有行或列,并读取每个单元格的数据。
使用OpenPyXL:
<code class="python">for row in sheet.iter_rows(): for cell in row: cell_value = cell.value</code>
使用xlrd:
<code class="python">for row_index in range(sheet.nrows): for col_index in range(sheet.ncols): cell_value = sheet.cell_value(row_index, col_index)</code>
提示:
file.xlsx
替换为实际的Excel文件名。wb['MySheet']
。sheet['A1:D5']
file.xlsx
사용 엑셀 파일명. 🎜🎜워크시트 이름이 다른 워크시트를 읽어야 하는 경우 wb['MySheet']
와 같이 워크시트 이름을 지정하세요. 🎜🎜특정 영역의 데이터를 읽으려면 sheet['A1:D5']
와 같은 슬라이싱 구문을 사용하면 됩니다. 🎜🎜위 내용은 Python에서 Excel 파일의 데이터를 읽는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!