Skip to content

Instantly share code, notes, and snippets.

Laird Streak LairdStreak

View GitHub Profile
@LairdStreak
LairdStreak / snippet.txt
Created Apr 14, 2019
Python venv #Python
View snippet.txt
# Windows
# You can also use py -3 -m venv .venv
python -m venv .venv
@LairdStreak
LairdStreak / python_tuples.py
Created Mar 19, 2019 — forked from ShyamaSankar/python_tuples.py
Cheat sheet for Python tuples
View python_tuples.py
#### Tuple creation #####
# Create a tuple, also called tuple packing.
numbers = 1, 2
print(numbers) # Output: (1, 2) <- Note that it is represented with an enclosing paranthesis
# Create tuple with paranthesis.
numbers = (1, 2, 3)
print(numbers) # Output: (1, 2, 3)
# Create an empty tuple.
numbers = ()
print(numbers) # Output: ()
View GridExample.py
import PySimpleGUI as sg
layout = [ [sg.Text('Drawing on a 400x400 Grid')],
[sg.Graph((400,400), (0,0), (400,400), key='GRAPH')],
[sg.Button('Go')]
]
window = sg.Window('My new window').Layout(layout)
graph = window.Element('GRAPH')
View pep8_cheatsheet.py
#! /usr/bin/env python
# -*- coding: utf-8 -*-
"""This module's docstring summary line.
This is a multi-line docstring. Paragraphs are separated with blank lines.
Lines conform to 79-column limit.
Module and packages names should be short, lower_case_with_underscores.
Notice that this in not PEP8-cheatsheet.py
@LairdStreak
LairdStreak / flask_matplotlib.py
Created Nov 8, 2018 — forked from illume/flask_matplotlib.py
Shows how to use flask and matplotlib together.
View flask_matplotlib.py
""" Shows how to use flask and matplotlib together.
Shows SVG, and png.
The SVG is easier to style with CSS, and hook JS events to in browser.
python3 -m venv venv
. ./venv/bin/activate
pip install flask matplotlib
python flask_matplotlib.py
"""
@LairdStreak
LairdStreak / mock_requests.py
Created Nov 6, 2018 — forked from evansde77/mock_requests.py
Example of mocking requests calls
View mock_requests.py
#!/usr/bin/env python
"""
mocking requests calls
"""
import mock
import unittest
import requests
from requests.exceptions import HTTPError
You can’t perform that action at this time.