Spyder.... for coding with Python

12-12-2018 08:31 PM
Labels (1)
MVP Legendary Contributor
9 9 8,443

Recently stumbled upon…          Using conda in spyder

I will just leave this as a thought.  It is one of those IPython %magic things

Update...       Spyder 3.3.6 is out  2019-07-16

Battle cry.... Install Spyder, Jupyter console and Jupyter notebook for ArcGIS Pro by default 

                      Make it so.... now on to the content

 Spyder... install once, use in multiple environments New... 2018-08-30

Table of contents:  (use browser back to return here)

:--------- Latest Version

    Version 3.3.6: installed 2019-07-16

    Use proenv.bat and just ran..... conda update spyder

:--------- Installing Spyder in ArcGIS Pro



:--------- Some other links

Script documenting ... It is all in the docs - links to spyder help pane for user-created help.

Spyder on GitHub ... If you want to keep abreast of issues and/or enhancement requests

Spyder Documentation …. On GitHub or Spyder Documentation

Spyder-notebook ... Jupyter notebook inside Spyder...

Spyder in pictures

:---- The Icon 

:----- The whole interface

... which can be arranged to suit

:---- Keep track of project files

:---- Need a little help?

:---- Fancy documentation with minimal effort

:---- Help for IPython?

:---- Help for other Modules?

:---- Check out your variables

:---- Some graphs? 

Yes from within Spyder, you can use Matplotlib or any other installed graphics pack (ie seaborn, orange etc)

:---- See your scripts in outline mode,

Quickly navigate within them like a table of contents or use outline to get a basic shell listing of your script

The trick to outline is to use # ---- Your comment here   4 dashes seems to be the key for some reason

:---- Don't like something? 

Change it

: ----  Set Spyder as your IDE for PRO

: ---- Fear not...

You can even pretty up the interface


More later

: --------

About the Author
Retired Geomatics Instructor at Carleton University. I am a forum MVP and Moderator. Current interests focus on python-based integration in GIS. See... Py... blog, my GeoNet blog...