GitXplorerGitXplorer
g

NRC_python_tutorial

public
0 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
fd3a32c59316b5885c676168552935a39ef3475d

Updated README

ggclen committed 9 years ago
Unverified
91bfaac671afb3013f6b6e040b0ee33172766384

Updated README

ggclen committed 9 years ago
Unverified
29c82f857505fedc1977ee33d8000c67115f77e0

Initial add of files

ggclen committed 9 years ago
Unverified
29ee082b5523c2a4fe09dcb5bea665f9e2f36693

Initial commit

ggclen committed 9 years ago

README

The README file for this repository.

NRC_python_tutorial

Examples and slides from a python best practices tutorial at the NRC. I will be covering:

  1. Virtual environments
  2. Packaging code
  3. Coding best practices (PEP8 and pylint)
  4. Error handling
  5. Logging

People might want to install Pycharm. They don't have to but it's a decent IDE and it might be useful to have similar environments.

Download the community edition from https://www.jetbrains.com/pycharm/download/#section=linux

Then run:

$ tar -zxvf pycharm-community-2016.1.4.tar.gz
$ cd pycharm-community-2016.1.4/bin
$ ./pycharm.sh