I don't know if this still works, but it used to be possible to use the win32com module in Python to connect to COM servers. This means you could use the JMP Automation interface. There is some documentation here: http://timgolden.me.uk/pywin32-docs/html/com/win32com/HTML/QuickStartClientCom.html .
Once you connect to JMP, you can ask it to create a data table and then populate the individual rows and columns. The JMP Automation Reference is included with the JMP installation in the Documentation folder.
This is definitely more on the advanced side, but once you get a connection creating the table is not hard.
Brian Corcoran
JMP Development