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.15.0.tar.gz (42.4 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.15.0-py3-none-any.whl (95.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyp6xer_safetypes-1.15.0.tar.gz
  • Upload date:
  • Size: 42.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for pyp6xer_safetypes-1.15.0.tar.gz
Algorithm Hash digest
SHA256 3e6982cac5cc96a6a8f3c236575e6b170ebbd93c3542c3b40662019a44b36b63
MD5 801c8cb4b28aff853bb4fb2b0b6ea4aa
BLAKE2b-256 0614ea0448a8b9d91083ee84bcfddd9a7ac17b5fbe16c61906516d8760804f7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyp6xer_safetypes-1.15.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4cc2fcb55f02b06273eaeb5fc56a10547c535377ce5b663d059d1852344a89b5
MD5 a5c213736698220fbf5932890a60981e
BLAKE2b-256 61c71ebce062ec06927f1c0b7c191640ddacaab8493c6897f69ba437fa6c7158

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