Skip to main content

'Package for working with mainframe COBOL files'

Project description

A Python package for processing mainframe data files using COBOL copybooks.

License Version Wheel Implementation Status Downloads per month Python versions

Install

Install using pip:

pip install cobolio

Usage

If you just want to convert a file from a mainframe using a copybook layout use the command line tool cob_to_csv

Roadmap

  • GitHub action to publish package to Pypi

  • dumps function – reverse processing (dict -> bytes)

Limitations

No support for OCCURS DEPENDING ON clause in copybook.

Acknowledgements

The original code was taken from AWS samples repo called unlock mainframe data files on aws.

This project repackages this functionality as a python package and provide pythonic interfaces for programmatic use.

It also provides a CLI for processing files for end users.

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

cobolio-0.1.4.tar.gz (13.0 kB view details)

Uploaded Source

Built Distribution

cobolio-0.1.4-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file cobolio-0.1.4.tar.gz.

File metadata

  • Download URL: cobolio-0.1.4.tar.gz
  • Upload date:
  • Size: 13.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.11

File hashes

Hashes for cobolio-0.1.4.tar.gz
Algorithm Hash digest
SHA256 36eb11c3aaacd2494c5f022ca679b2e9b3004f58ea6718b03c4cbc6dc6e69724
MD5 3c8144eb12bd72de0095ebd7264facc3
BLAKE2b-256 314b0690a39383969fe52442e1ab328e6a7efe6e13d364d970928d6d925e455e

See more details on using hashes here.

File details

Details for the file cobolio-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: cobolio-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.11

File hashes

Hashes for cobolio-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 79543040827a1026ebf667836885637e370228baa05c99408a7295376a8f9df5
MD5 5eabe24be1d7562bac5dbfef917e373f
BLAKE2b-256 7911fc09a55e28c50ab1dee21c81afeec6368af960e78781992624167879f1ab

See more details on using hashes here.

Supported by

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