XLS fayllarını oxumaq, redaktə etmək və yazmaq üçün pulsuz Python kitabxanası
Kiçik ölçülü açıq mənbəli Python kitabxanası, proqram inkişaf etdiricilərinə Python API vasitəsilə Excel XLS cədvəllərində məlumatları oxumağa, redaktə etməyə, manipulyasiya etməyə və yazmağa imkan verir.
Pyexcel-XLS nədir?
Excel faylları biznes və məlumat idarəetməsinin hər yerdə olan bir hissəsidir, istifadəçilərə maliyyə hesabatları, məlumat analizi və ya cədvəl məlumatlarını əhatə edən digər vəzifələrlə məşğul olmağa kömək edir. Python, bu vəzifələr üçün ən populyar proqramlaşdırma dillərindən biri olaraq, müxtəlif fayl formatları ilə işləmək üçün bir çox kitabxana təqdim edir. Python‑da Excel faylları ilə işləmək mövzusunda, Pyexcel‑XLS kitabxanası Excel fayllarını oxumaq və yazmaq prosesini sadələşdirən dəyərli bir qaynaqdır.
Pyexcel-XLS, daha böyük pyexcel ailəsinin bir hissəsi olan Python kitabxanasıdır və müxtəlif cədvəl formatlarını, o cümlədən Excel-i idarə etmək üçün ardıcıl interfeys təmin edir. Bu kitabxana istifadəçilərə Excel fayllarından məlumat oxumağa və onlara məlumat yazmağa imkan verir, mürəkkəb, aşağı səviyyəli kod yazmağa ehtiyac qalmadan. Excel fayllarını idarə etmək üçün rahat və istifadəçi-dostu yanaşma təklif edir, bu da məlumat çıxarışı, hesabat hazırlama və avtomatlaşdırma kimi vəzifələr üçün uyğundur. Kitabxananın bir neçə vacib xüsusiyyəti var, məsələn, məlumatı Excel faylına yazmaq, mövcud Excel fayllarını oxumaq, hüceyrə və sətirlərə stil tətbiq etmək, hüceyrələri birləşdirmək, Excel formulalarını idarə etmək, bir neçə vərəqlə işləmək və daha çox.
Pyexcel-XLS, Excel faylları ilə işləmək üçün çox asan istifadə olunan və dəyərli bir Python kitabxanasıdır. Excel məlumatlarını yükləmək, oxumaq və yazmaq prosesini sadələşdirir, bu da müxtəlif məlumat manipulyasiyası vəzifələri üçün mükəmməl seçim edir. Excel fayllarından məlumat çıxarmaq və ya hesabatlar yaratmaq istəsəniz, bu kitabxana iş axınınızı sürətləndirə bilər. Beləliklə, Python‑da tez-tez Excel faylları ilə işləyirsinizsə, onu sınayın və təklif etdiyi rahatlığı yaşayın.
Pyexcel-XLS ilə Başlamaq
Pyexcel-XLS kitabxanasını quraşdırmağın tövsiyə olunan yolu pip istifadə etməkdir. Zəhmət olmasa, problemsiz quraşdırma üçün aşağıdakı əmri istifadə edin.
Pyexcel-XLS-i PIP əmri ilə quraşdırın
pip install Pyexcel-XLSPyexcel-XLS-i GitHub vasitəsilə quraşdırın
$ git clone https://github.com/pyexcel/pyexcel-xls.git
$ cd pyexcel-xls
$ python setup.py install
Python ilə Excel faylına yazmaq
Açıq mənbəli Pyexcel-XLS kitabxanası sadə bir Excel XLS faylı yaratmaq və ona məlumat yazmaq imkanı verir, yalnız bir neçə Python kod sətiri ilə öz tətbiqlərində. Proqram təminatı inkişaf etdiriciləri ona müxtəlif formatlamalar tətbiq edə, xarici mənbədən məlumat yükləyə, yeni sətir və sütunlar əlavə edə, hüceyrələri şaquli və üfüqi birləşdirə və s. Aşağıdakı nümunədə istifadəçilər Excel iş dəftəri yaradır, ona məlumat əlavə edir, sütunları ilk sətirə əsasən adlandırır və Python kodu ilə məlumatları genişləndirirlər.
Python kitabxanası ilə sadə Excel XLS cədvəli necə yaratmaq olar?
import pyexcel_xls
# Create a workbook
workbook = pyexcel_xls.get_sheet()
# Add data
data = [["Name", "Age", "City"],
["Alice", 25, "New York"],
["Bob", 30, "Los Angeles"]]
workbook.name_columns_by_row(0)
workbook.extend_rows(data)
# Save the workbook to an Excel file
workbook.save_as("output.xls")
Python API vasitəsilə Excel faylını oxumaq
Pyexcel-XLS kitabxanası proqram təminatı inkişaf etdiricilərinə öz tətbiqlərində xarici asılılıqlar olmadan Excel fayllarını oxumağı asanlaşdırır. Kitabxana Python inkişaf etdiricilərinə mövcud XLS fayllarını yalnız bir neçə Python sətiri ilə yükləmək və oxumaq imkanı verir. Həmçinin yalnız müəyyən bir iş vərəqini oxumaq üçün dəstək təmin edir. Bundan əlavə, verilmiş Excel faylından xüsusi sütunları və ya sətri əldə etmək və oxumaq da mümkündür. Aşağıdakı nümunə, proqram təminatı inkişaf etdiricilərinin Python kodu ilə Excel faylından məlumatları necə sadə şəkildə oxuya biləcəyini göstərir.
Python istifadə edərək Excel XLS sənədindən məlumatları necə oxumaq olar?
from pyexcel_xls import get_data
data = get_data("your_file.xls")
import json
print(json.dumps(data))
{"Sheet 1": [[1, 2, 3], [4, 5, 6]], "Sheet 2": [["row 1", "row 2", "row 3"]]}
Müxtəlif Xüsusiyyətlərin Dəstəyi
Açıq mənbəli Pyexcel-XLS, Excel faylları ilə işləmək üçün dəyərli bir Python kitabxanasıdır. Excel məlumatlarını oxumaq və yazmaq prosesini sadələşdirir, bu da onu müxtəlif məlumat manipulyasiyası vəzifələri üçün mükəmməl seçim edir. Kitabxananın bir neçə vacib xüsusiyyəti var, məsələn, hüceyrələrin formatlaşdırılması, sərhədlərin əlavə edilməsi, hüceyrə rənglərinin təyin edilməsi ilə Excel fayllarınızı vizual cəhətdən cəlbedici etmək, hüceyrələri şaquli və üfüqi birləşdirmək, Excel formullarını yazmaq və qiymətləndirmək, tək bir Excel faylında bir neçə vərəq yaratmaq və idarə etmək və s.