IRONSOFTWAREHOME
Ładuj pliki Excel bez Interop
from ironxl import *

# Supported for XLSX, XLS, XLSM, XLTX, CSV, and TSV
workbook = WorkBook.Load("sample.xlsx")

# Select worksheet at index 0
worksheet = workbook.WorkSheets[0]

# Get any existing worksheet
first_sheet = workbook.DefaultWorkSheet

# Select a cell and return the converted value
cell_value = worksheet["A2"].IntValue

# Read from ranges of cells elegantly.
for cell in worksheet["A2:A10"]:
    print("Cell {} has value '{}'".format(cell.AddressString, cell.Text))

# Calculate aggregate values such as Min, and Sum
total_sum = worksheet["A2:A10"].Sum()
pip install ironxl
Ładuj pliki Excel bez Interop

Ładuj pliki Excel bez Interop

Funkcja Load w IronXL pozwala programistom Python otwierać i manipulować istniejącymi plikami Excel w różnych formatach, w tym XLSX, XLS i CSV. Załadowanie WorkBook zapewnia dostęp do wszystkich jego arkuszy kalkulacyjnych oraz danych komórek, ułatwiając wyodrębnianie wartości, iterację po zakresach i wykonywanie obliczeń, takich jak sumy lub maksymalne wartości. Komórki mogą być dostępne indywidualnie, a ich wartości konwertowane do odpowiednich typów danych w Python. Ta funkcja upraszcza pracę z danymi Excel w Python i jest idealna do analizy danych, generowania raportów i automatyzacji procesów.

WorkBook.Load to punkt początkowy do pracy z istniejącymi plikami Excel. Przekazując ścieżkę do pliku, IronXL otwiera skoroszyt i udostępnia całą jego zawartość do manipulacji — bez konieczności instalowania programu Microsoft Excel.

Po załadowaniu skoroszytu, WorkSheets[0] wybiera pierwszy arkusz. W Excelu skoroszyt może zawierać wiele arkuszy, każdy reprezentujący zestaw danych zorganizowanych w wierszach i kolumnach. Celowanie w pierwszy arkusz umożliwia dostęp do głównego źródła danych.

Zmienna zakresu worksheet["A2:A10"] definiuje grupę komórek obejmujących wiersze 2 do 10 w kolumnie A. IronXL pozwala na interakcję z wieloma komórkami jednocześnie, niezależnie od tego, czy odczytujesz wartości, stosujesz formatowanie, czy wykonujesz obliczenia zbiorcze.

Metoda .Sum() oblicza całkowitą sumę wszystkich wartości liczbowych w wybranym zakresie, eliminując potrzebę ręcznej iteracji. IronXL oferuje również wbudowane funkcje, w tym Average(), Min(), i Max() do częstych zadań analizy danych.

Wreszcie, wynik jest wydrukowany na konsoli. Ten wzorzec łatwo integruje się z większymi przepływami pracy Python do agregacji danych, rurociągów raportowania lub importu do baz danych.

Naucz się ładować i manipulować plikami Excel za pomocą IronXL dla Python

Gotowy, aby rozpocząć?

Wersja:2026.9właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta