Programming Bootcamp for Scientists #34

Bootcamp
  • 00:00 PyCharm

  • 01:15 Download and Install PyCharm

  • 02:27 What is PyCharm and why would you want to use it?

  • 04:00 Projects (.idea dir)

  • 07:33 Configuring the correct Python installation, Python interpreter

  • 13:33 Installing Python packages using PyCharm

  • 15:08 Opening file

  • 15:50 PEP 8 complaining

  • 18:05 requirements.txt and PyCharm offering to install dependencies

  • 19:20 Edit file, Run program

  • 20:15 Terminal in PyCharm

  • 20:32 Open a second file, Run program

  • 25:10 Locate and open a file with Ctrl-Shift-N

  • 29:55 How to pass command line argument to a program in PyCharm?

  • 31:25 Debugging (unconditional breakpoint)

  • 33:45 Step into

  • 35:45 Step out

  • 36:55 Step over

  • 41:00 Conditional breakpoint

  • 44:20 Set environment variables

  • 52:37 Terminal

  • 52:50 Console (Interactive shell; IPython)

  • 53:10 TODO

  • 54:20 Refactoring: Rename variable

  • 57:15 Refactoring: Extract method

Author

Gabor Szabo (szabgab)

Gabor Szabo, the author of the Python Maven web site.

Gabor Szabo