diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2017-01-22 15:20:27 +0100 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2017-01-22 15:20:27 +0100 |
| commit | 39a91abe0dfcb5645bf8a0f359fea658a92bbf92 (patch) | |
| tree | eddd6b69a2041e6e468f70b007e65d41f59333bd /api.py | |
| download | apigrabber-39a91abe0dfcb5645bf8a0f359fea658a92bbf92.tar.gz apigrabber-39a91abe0dfcb5645bf8a0f359fea658a92bbf92.zip | |
api: implement crawler and database functionality
Diffstat (limited to 'api.py')
| -rw-r--r-- | api.py | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -0,0 +1,10 @@ +#!/usr/bin/python + +import database +import crawler + +db = database.Database("dbname=vgstats user=vgstats") +api = crawler.Crawler() +#db.upsert("na", api.matches(params={"filter[playerNames]": "fallingcomets"}), True) +db.upsert("na", api.matches(), True) +print(db.select("SELECT data->'attributes'->>'name' as name FROM player WHERE CAST(data->'attributes'->'stats'->>'winStreak' AS integer) > 10")) |
