ESPN's hidden API endpoints
Latest News: http://site.api.espn.com/apis/site/v2/sports/football/college-football/news
Latest Scores: http://site.api.espn.com/apis/site/v2/sports/football/college-football/scoreboard
| { | |
| "title": "Takeout API", | |
| "discoveryVersion": "v1", | |
| "ownerName": "Google", | |
| "version_module": true, | |
| "resources": { | |
| "exports": { | |
| "methods": { | |
| "get": { | |
| "flatPath": "v2/{service}/exports/{exportId}", |
Latest News: http://site.api.espn.com/apis/site/v2/sports/football/college-football/news
Latest Scores: http://site.api.espn.com/apis/site/v2/sports/football/college-football/scoreboard
A Pen by Jordan White on CodePen.
| # [<tag>] (If applied, this commit will...) <subject> (Max 72 char) | |
| # |<---- Preferably using up to 50 chars --->|<------------------->| | |
| # Example: | |
| # [feat] Implement automated commit messages | |
| # (Optional) Explain why this change is being made | |
| # |<---- Try To Limit Each Line to a Maximum Of 72 Characters ---->| | |
| # (Optional) Provide links or keys to any relevant tickets, articles or other resources | |
| # Example: Github issue #23 |
| Process for setting up github pages with namecheap domain. | |
| 1. Go to namecheap.com, select and buy domain name. | |
| 2. Login to namecheap, go to username drop down and select dashboard. | |
| 3. Go to DomainList | |
| 4. Click manage button | |
| 5. Click Advanced DNS tab | |
| 6. Click add record and add three records: | |
| Type: A Record | Host: @ | Value: 192.30.252.153 | TTL: Automatic |
| # !/usr/bin/env python | |
| # -*- coding:utf-8 -*- | |
| from PyQt4.QtCore import * | |
| from PyQt4.QtGui import * | |
| class overlay(QWidget): | |
| def __init__(self, parent=None): | |
| super(overlay, self).__init__(parent) |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| # Python bot for comment a list of urls in YouTube | |
| import time | |
| import numpy as np | |
| from selenium import webdriver | |
| from selenium.webdriver.common.by import By | |
| from selenium.webdriver.support.ui import WebDriverWait |
Ref : stackoverflow
The best solution in my opinion is to use the unittest [command line interface][1] which will add the directory to the sys.path so you don't have to (done in the TestLoader class).
For example for a directory structure like this:
new_project
├── antigravity.py
| extension NSImage { | |
| func writeToFile(file: String, atomically: Bool, usingType type: NSBitmapImageFileType) -> Bool { | |
| let properties = [NSImageCompressionFactor: 1.0] | |
| guard | |
| let imageData = TIFFRepresentation, | |
| imageRep = NSBitmapImageRep(data: imageData), | |
| fileData = imageRep.representationUsingType(type, properties: properties) else { | |
| return false | |
| } | |
| return fileData.writeToFile(file, atomically: atomically) |