Maya run code on close

import maya.utils
from PySide2.QtWidgets import QApplication

def hello():
    print("hi")

app = QApplication.instance()
maya.utils.executeDeferred(app.aboutToQuit.connect, hello)
# app.aboutToQuit.connect(hello)

Maya Python