Skip to main content

Parser for XER written in Python with safe types

Project description

PyP6Xer Python Primavera P6 XER parser

PyXer is an open source project to parse Primavera xer files in python. The project is work in progress and open for community contributions.

In order to install a copy in your system you can use pip package manager as follows:

pip install PyP6XER

The usage of the library is fairly simple and the import examples can be:

from xerparser.reader import Reader

Here are some examples of reading and parsing xer files:

xer = Reader("<filename>") # this returns a reader object  

to reade all projects in file as one xer file may have multiple projects stored into it:

for project in xer.projects:
  print(project)

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

pyp6xer_safetypes-1.16.0.tar.gz (42.5 kB view details)

Uploaded Source

Built Distribution

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

pyp6xer_safetypes-1.16.0-py3-none-any.whl (95.3 kB view details)

Uploaded Python 3

File details

Details for the file pyp6xer_safetypes-1.16.0.tar.gz.

File metadata

  • Download URL: pyp6xer_safetypes-1.16.0.tar.gz
  • Upload date:
  • Size: 42.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for pyp6xer_safetypes-1.16.0.tar.gz
Algorithm Hash digest
SHA256 9c0769ea7c50f5850f881175d1100720249f47c8511d7eab18f88f89f42a7db1
MD5 244b6b0584c876fb1185f3d69153e809
BLAKE2b-256 9517cc315b5b67002de166bf836ef79e342420a405d83d9afdf6a2d1cf9f2936

See more details on using hashes here.

File details

Details for the file pyp6xer_safetypes-1.16.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pyp6xer_safetypes-1.16.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9865cc324e3d4ee345b3e14da379b42c19c3be2cf737bc754e648ac9860539c2
MD5 1b65499932e76a74a722c727616f2c86
BLAKE2b-256 a16937849b6fab02f9b687789447fb11afecef1ab166988c990aa6112e8d18c5

See more details on using hashes here.

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