Skip to main content

pytcx

TCX parsing for Python

Poetry

Usage

    with open('some.tcx') as h:
        text = h.read()
    activities = pytcx.parse_to_activities(text)
    for activity in activities:
        print(activity.start(), activity.name)

Features

  • Reads TCX files for runs synced via tapiriik
  • Reads the following point data:
    • latitude
    • longitude
    • altitude
    • time
    • heart_rate
    • cadence

Future Work

  • Support cycling (need sample tcx)
  • Support swimming (need sample tcx)

Metadata

Release files for pytcx 0.3.2

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

Built distribution (wheel)

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

Release files / pytcx-0.3.2-py3-none-any.whl

Download URL pytcx-0.3.2-py3-none-any.whl
Size 5.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
791ca817704770d1d5714f181043c026ee85aa533de9c3ec34e66fd5a649570d
BLAKE2b-256 checksum
How to use checksums
3f666ace87dd076d5deaa7869f7f2eb4c0744741524625edd2a90717225516aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.11.9 Linux/6.5.0-1025-azure

Release history Release notifications | RSS feed

This release

0.3.2 This release

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.0

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