You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Anna Clemens 0aaa8ead76
chore: bump version to 2.0.1
1 year ago
DalamudPython chore: bump version to 2.0.1 1 year ago
.gitignore chore: initial commit 2 years ago
DalamudPython.sln chore: initial commit 2 years ago
LICENCE chore: add licence 2 years ago chore: add readme 2 years ago


Run Python from the chat box.


  • Add to your custom repos.
  • Install Python REPL via /xlplugins.


All scripts have access to an interface variable, which is the plugin's DalamudPluginInterface.

In addition, this preamble is appended before every script:

import clr
from Dalamud import *
from Dalamud.Plugin import *
from Lumina import *
from Lumina.Excel.GeneratedSheets import *

All errors are logged in the Dalamud Log (/xllog).


Execute Python.


Execute Python and print the result to chat.


Add a line to a temporary script.


Reset the temporary script.


Run the temporary script.


Load a Python file. You can provide an absolute or relative path. Relative paths are relative to the plugin's configuration folder.