#!/usr/bin/env python '''Check the index.html data of a workshop given its URL.''' import sys from workshops import fetch, check_info, convert_url assert len(sys.argv) == 2, 'Usage: url-check.py url' url = convert_url(sys.argv[1]) info = fetch(url) info['url'] = url if check_info(url, info): print url else: print 'FAIL:', url
#!/usr/bin/env python3 '''Get instructors and helpers given workshop URL.''' import sys from workshops import fetch, check_info, convert_url for url in sys.argv[1:]: url = convert_url(url) info = fetch(url) print(url) for key in ('instructor', 'helper'): for item in info[key]: print(key, item)