Announcements
Visit Fusion 360 Feedback Hub, the great way to connect to our Product, UX, and Research teams. See you there!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Python Environement Improvements

Python Environement Improvements

From my experience using the Fusion 360 Python API :

  • The API documentation layout could be more developer friendly versus a marketing UX design.
  • The command line interface is too minimalist in comparison to what offer IPython.
  • Script/Addin debugging is too painful : I could not achieve to get debugging working on VS Code, Fusion error reporting is voodoo, we don't have access to the stdout/stderr outputs. Up to know my workaround is to log to a file (using logging module or a basic file write). However, we cannot wipe a logging file streamer since Fusion keeps it opened.  UI message is not suited to report long traceback.
  • There is no way to autoreload an addin when code changed, many web frameworks do that pretty well.
  • SWIG is a working solution but not the best way to wrap C++ code.  The Python API should be more Pythonic, an attribute like "count" should not be exported.

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea  

Autodesk Design & Make Report