pathofexile icon indicating copy to clipboard operation
pathofexile copied to clipboard

A Python framework for building tools related to Path of Exile.

[DEPRECATED]

This library has been deprecated, as it no longer supports the current PoE API.

Please use poeapi instead.

pathofexile

A Python framework for building tools related to Path of Exile.

Includes a complete implementation of the Path of Exile Developer API, tools for analytics, and tools for forum scraping.

Features

  • Full implementation of the Path of Exile API
    • Leagues
    • League Rules
    • Ladders
  • Concurrent request mapping and caching for faster ladder retrievals
  • Support for downloading and parsing the CSV ladders
  • Analytics utilities for generating and printing ladder statistics
  • Shop thread parser which generates Item() objects
  • Forum post isolator which embeds the first post of a shop thread

Requirements

  • Python 2.x

Documentation

  1. Setup
  2. Core API
  3. Ladders
  4. Analytics
  5. Items
  6. Forum Posts

Contributing

Pull requests are highly encouraged! If you see room for improvement, fork the code, commit your patch, and then send a pull request so I can merge it in.

To get started, check out to_do.md in this directory, and see the documentation.