Skip to main content

PAK Parser

Unreal Engine PAK Parser written in Python 3 originally for the game Astroneer

Ability to list out files inside a PAK and get their contents.

Usage

from PyPAKParser import PakParser

with open("PAKS/Astro-WindowsNoEditor.pak", "rb") as pakFile:

    PP = PakParser(pakFile)

    # Loads all headers into memory and prints out list
    print(PP.List())

    # Grabs the asset data and store in variable.
    assetName = "Astro/Content/Globals/PlayControllerInstance.uasset"
    assetData = PP.Unpack(assetName).Data

Metadata

Release files for PyPAKParser 1.2.0

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

Source distribution (sdist)

Source distribution for PyPAKParser 1.2.0
File Size Uploaded Provenance Actions
PyPAKParser-1.2.0.tar.gz 3.0 kB Without provenance Details for PyPAKParser-1.2.0.tar.gz

Built distribution (wheel)

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

Total release size: 7.4 kB

Release files / PyPAKParser-1.2.0.tar.gz

Download URL PyPAKParser-1.2.0.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
69a4fbcafb52ea2050c4cac70741553d238d3721d33b4c0871446252848c432e
BLAKE2b-256 checksum
How to use checksums
50fad6d4a07775c4f768fae49b7fb03c5b2e982b91c8216a16fd04c28fbe81db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.0

Release files / PyPAKParser-1.2.0-py3-none-any.whl

Download URL PyPAKParser-1.2.0-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ea7cbc3116c092a2cae92c2232dd931c4834b1fd7c838c84ae75e306310185d8
BLAKE2b-256 checksum
How to use checksums
d0539328fe8df5edf20f2cd44e800b93f0c3a6e71b835913aca99ec7356e6fbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.0

Security for PyPAKParser 1.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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