Here is the macro text I use in the fldigi macro.:
<EXEC>$HOME/.fldigi/scripts/fldigi-aether-logger.py & </EXEC>
The above macro can be directly copied into your Log QSO Macro definition window in fldigi.
This presumes that this script is called fldigi-aether-logger.py AND That this script is in $HOME/.fldigi/scripts with the execute bit set.
chmod 755 $HOME/.fldigi/scripts/fldigi-aether-logger.py
If you run this with --debug (modify the macro), you should see useful debugging info in the transmit window.
If you run this from the command line to test, you can run with --test and --debug to use the built in test data. You should see an RTTY log entry created for W1AX.
This is a LONG way from complete, but it is working for now.
Best, 73 Alan K2ACK