Skip to main content

exceltoamx

import excel spreadsheet to list of amx dicts.

This is NOT a generic Excel importer. It's specific to campus AMX systems.

Each amx system is represented by a dictionary populated by the excel columns. These dictionaries are then put into a single list and returned.

Required columns: building_name, room_number, master_ip

Columns handled here but not required: system_number, space_use_code, tp_generation

Any additional columns are allowed. They will be converted to dict k,v pairs

Requires tablib. Dictionary keys are populated from the top row of data in the .xlsx file. Each additional row is turned into a dictionary with the values from that row. Then all of the rows/dictionaries are put into a list and returned. We could also return the xlsx dataset, but there's no current use for it so I left that commented out. :param path: path to .xlsx file :return: list of dictionaries

Metadata

Release files for exceltoamx 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for exceltoamx 0.0.5
File Size Uploaded
exceltoamx-0.0.5.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for exceltoamx 0.0.5
File Interpreter ABI Platform
exceltoamx-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 6.8 kB

Release files / exceltoamx-0.0.5.tar.gz

Download URL exceltoamx-0.0.5.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
48483cf6b7a59cc04e7b1bc56959338928a91d170655db30c5647c5d71c40726
BLAKE2b-256 checksum
How to use checksums
8a2ede260e8a32518be07f3dc8303afee8be6ea471587c4cc40c5578691be9fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

Release files / exceltoamx-0.0.5-py3-none-any.whl

Download URL exceltoamx-0.0.5-py3-none-any.whl
Size 3.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1df2f9987252de1d2b64f7fb6e05e21dd89112d9fc761767ef8cd73dc13b5584
BLAKE2b-256 checksum
How to use checksums
2bf200eda37d8dda897307c3eb037adf9b63bc3e76d8a0a602db6362abd663e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page