Test
Test
WiDS Python class
Getting started with Python can confusing. Hopefully, this clarifies somethings. In this class, we will go over basic concepts to give you a solid intro to the Python programming language.
- Python 2 vs Python 3
- python interpretor vs ipython vs code editor vs notebook
- Anaconda vs virtualenv vs no virtualenv (Advanced intro)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"nodes":[ | |
{"name":"node1","group":1}, | |
{"name":"node2","group":2}, | |
{"name":"node3","group":2}, | |
{"name":"node4","group":3} | |
], | |
"links":[ | |
{"source":2,"target":1,"weight":1}, | |
{"source":0,"target":2,"weight":3} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"auto_complete": false, | |
"caret_style": "solid", | |
"color_scheme": "Packages/Tomorrow Color Schemes/Tomorrow-Night.tmTheme", | |
"draw_white_space": "all", | |
"ensure_newline_at_eof_on_save": true, | |
"file_exclude_patterns": | |
[ | |
".DS_Store", | |
"*.pid", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def parse_abbr_from_name(name_abbr): | |
''' Function to parse the abbreviation from the name ''' | |
try: | |
name, abbr = name_abbr.strip(')').split('(') | |
# If there are no '( )', then only one value will return, which | |
# means that there is no abbreviation, there is only a name. | |
except ValueError: | |
name = name_abbr | |
abbr = None |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Environment: | |
Request Method: GET | |
Request URL: http://localhost:8000/ | |
Django Version: 1.6.5 | |
Python Version: 3.4.1 | |
Installed Applications: | |
('django.contrib.admin', |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
flake8 | |
django-debug-toolbar | |
ipython |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-------------------------- | |
Project setup | |
-------------------------- | |
clone repo | |
brew install python3 | |
mkvirtualenv --python=/usr/local/bin/python3 foia-core | |
cd ~/Project/code/foia/foia-core |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Exports Issues from a specified repository to a CSV file | |
Uses basic authentication (Github username + password) to retrieve Issues | |
from a repository that username has access to. Supports Github API v3. | |
""" | |
import csv | |
import sys | |
import requests |
NewerOlder