Skip to content

Instantly share code, notes, and snippets.

View britishben's full-sized avatar

Benjamin P. McKenna britishben

View GitHub Profile
@britishben
britishben / fb.py
Created November 1, 2018 17:32
Short Fizzbuzz
#!/usr/bin/python3
for n in range(1,21):print("%s%s"%(("","Fizz")[not n%3],("","Buzz")[not n%5]) or n)
@britishben
britishben / jsonread.py
Created December 12, 2017 12:46
Returns a single field from a json textfile - The example I use has the format {"msg":{"key":"value",...}}
#Usage: jsonread.py <json_filename> <field>
import json
import sys #just for arguments
from pprint import pprint
with open(sys.argv[1]) as data_file:
data=json.loads(data_file.read())
pprint(data['msg'][sys.argv[2]])