Skip to main content

Table wrapper for openpyxl

Project description

OpenPyxl Table

from openpyxl_table import DictWriter
from openpyxl import Workbook
wb = Workbook()



if isinstance(ws := wb.active, Worksheet):
    with DictWriter(ws, "A1", ['first_name', 'middle', 'last_name'], auto_header=True) as writer:
        writer.writerow({'first_name': 'Baked', 'middle': 'lfds', 'last_name': 'Beans'})
        writer.writerow({'first_name': 'Lovely', 'middle': 'lfds','last_name': 'Spam'})
        writer.writerow({'first_name': 'Wonderful', 'middle': 'lfds','last_name': 'Spam'})


    with DictWriter(ws, "K1", ['first_name', 'middle', 'last_name'], auto_header=False, displayName="Table2") as writer:
        writer.writerow({'first_name': 'First', 'middle': 'Middle', 'last_name': 'Last'})
        writer.writerow({'first_name': 'Baked', 'middle': 'lfds', 'last_name': 'Beans'})
        writer.writerow({'first_name': 'Lovely', 'middle': 'lfds','last_name': 'Spam'})
        writer.writerow({'first_name': 'Wonderful', 'middle': 'lfds','last_name': 'Spam'})


wb.save("test.xlsx")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openpyxl_table-1.2.0.7.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openpyxl_table-1.2.0.7-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file openpyxl_table-1.2.0.7.tar.gz.

File metadata

  • Download URL: openpyxl_table-1.2.0.7.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for openpyxl_table-1.2.0.7.tar.gz
Algorithm Hash digest
SHA256 d6cbeebe4de84a6a2acc812699a1b94d5ff8488d1b4400429ce4b686fa2e1290
MD5 1db25256d36d800a1dd73cea83dcea53
BLAKE2b-256 3757c444e08c8a10e5449d7554b103e30e7587b68c345ed5a488988f7fc5070f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openpyxl_table-1.2.0.7.tar.gz:

Publisher: pypi.yml on KalleDK/py-openpyxl-table

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file openpyxl_table-1.2.0.7-py3-none-any.whl.

File metadata

File hashes

Hashes for openpyxl_table-1.2.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 b5c4db013ffcbb73da80ba209256565581fc3873f2d1b03a969b6f027c0502f7
MD5 3e3c8a729048a2a4549b980fb8dbe95e
BLAKE2b-256 546cbbf1ee0ae3ae52951ef710e3793f7cdf2ef02bc63823df2b43f062e3ad1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for openpyxl_table-1.2.0.7-py3-none-any.whl:

Publisher: pypi.yml on KalleDK/py-openpyxl-table

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page