Path of Exile Wiki:PyPoE

From Path of Exile Wiki
Jump to navigation Jump to search

PyPoE is a python 3 based collection of development tools to work with Path of Exile developed by User:OmegaK2.

It is currently in a development alpha, which means it is neither feature complete nor well-tested and subject to frequent changes.

Overview

PyPoE can be downloaded from github. Follow the instructions to install it.

More detailed instructions can be found in the documentation; a live version of the documentation resides here.

Usage on the wiki

PyPoE is used on the wiki to help with exporting game data to the wiki to reduce the manual work load from editors.

There are generally no restrictions placed on who can use PyPoE, but please note that without bot or admin access regular users are subjects to some limits in regards to automated usage. It is possible however to simply write something to your local disk (using the --write option) and then manually apply it to the wiki.

The process of uploading images is generally manual; for PyPoE to be able to export uncompressed images see the Path_of_Exile_Wiki:Community_portal#Uncompressed_DDS_files_from_the_ggpk_for_the_wiki instructions on the community portal.

What is PyPoE currently responsible for?

Thing Description Command
Images Allow the extraction of .dds files from the ggpk through PyPoE's GUI. Please note they still need to be converted to .png before uploading. Also see Path_of_Exile_Wiki:Community_portal#Uncompressed_DDS_files_from_the_ggpk_for_the_wiki instructions on the community portal pypoe_ui
Modifier namespace pages all pages there should only be created by PyPoE pypoe_exporter wiki mods mods
Base item pages All white items pypoe_exporter wiki items export
Prophecies All prophecies pypoe_exporter wiki items prophecy
quest rewards Data containing the quest rewards given given after completing quests pypoe_exporter wiki item quest_rewards
quest vendor rewards Data containing the vendor quest rewards given after completing quests pypoe_exporter wiki item vendor_rewards