pytrainer(7)

✨ pytrainer ✨

okay bestie, welcome to pytrainer β€” it's a sport activity logging tool, and it lives in the Miscellaneous Information Manual, section 7. yes it's a whole vibe πŸ’–


🌸 SYNOPSIS 🌸

pytrainer [options]

like… that's it. that's the whole summoning ritual 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

so pytrainer is a tool that logs all your sport excursions, and it gets them from GPS devices (with a whole focus on Forerunner, iykyk πŸ‘‘) or from GPX files (that's http://www.topografix.com, for the record). no cap.

pytrainer supports GPS track files and displays them in graphs, maps… like it's giving data visualization main character energy βœ¨πŸ“ˆπŸ—ΊοΈ


πŸ’… OPTIONS πŸ’…

  • -h, --help β€” shows this help message and dips out. iconic behaviour honestly.
  • -d, --debug β€” turns on logging at debug level. this is your troubleshooting era πŸ”₯
  • -i, --info β€” turns on logging at info level.
  • -w, --warn β€” turns on logging at warning level.
  • --valid β€” turns on validation of the files imported by plugins (details show up at info or debug logging level) β€” ⚠️ note that the plugin must support validation, otherwise it's just not gonna happen bestie.
  • --check β€” triggers database (only sqlite based, periodt) and configuration file sanity checks, and it adds fields if necessary. a backup of the database is done before any change, so breathe 🫢. details show up at info or debug logging level.
  • --oldgraph β€” turns off the new graphing approach.
  • --newgraph β€” 🚨 deprecated option: turns on the new graphing approach.
  • --confdir=CONF_DIR β€” specifies the directory where the application configuration will be stored. like, where your whole setup lives πŸ’œ
  • --logtype=TYPE β€” specifies where logging should be output to. TYPE is one of 'file' (which is the default, btw), or 'console'.

🌈 EXAMPLES 🌈

  • pytrainer β€” starts pytrainer with log level set to ERROR
  • pytrainer -d β€” starts pytrainer with log level set to DEBUG (troubleshooting πŸ’€πŸ”§)

πŸŽ€ AUTHORS πŸŽ€

this manual page was originally written by Braulio Valdivielso <brlvldvlsmrtnz@gmail.com> and polished by Christian Perrier <bubulle@debian.org>. detailed information and further changes by David GarcΓ­a Granda <dgranda@gmail.com>. absolute legends, every single one πŸ’–

for more information please check 'Credits' in the 'About' menu.

thanks to everyone who contributes and supports pytrainer. fr fr, y'all ate 🫢✨


⭐ SEE ALSO ⭐


and that's the tea bestie πŸ“ β€” this was pytrainer, version 1.10.0, dated 2013-03-06, filed under pytrainer(7). go log some excursions, you gorgeous data-collecting icon πŸ’…πŸ‘‘πŸŒΈ