Skip to content

Instantly share code, notes, and snippets.

View im-n1's full-sized avatar
💼
working

Pavel Hrdina im-n1

💼
working
View GitHub Profile
import os
import sys
import django
sys.path.insert(0, os.path.abspath(os.path.join("..", "..", "app")))
os.environ["DJANGO_SETTINGS_MODULE"] = "richy.settings.dev"
django.setup()
import os
import sys
sys.path.insert(0, os.path.abspath(os.path.join("..", "..", "app")))

Unofficial API

rug.stocktwits.UnofficialAPI

def setup_server():
"""
Kicks off DummyWebServer.
"""
server = HTTPServer((HOST, PORT), DummyWebServer)
server.serve_forever()
# Start dummy server in a thread.
server_thread = threading.Thread(target=setup_server, daemon=True)
@im-n1
im-n1 / server.py
Created October 25, 2019 07:36
Simple HTTP server
class DummyWebServer(BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(200)
self.send_header("Content-Type", "application/json")
self.end_headers()
# Parse query string.
params = parse_qs(urlparse(self.path).query)
#!/usr/bin/env python3
import setuptools
from eagle import __version__, __description__
# Long description
with open("description.rst", "r") as f:
long_description = f.read()
~ python /tmp/class_contextmanager.py
before
1
after
from contextlib import contextmanager
class X(object):
@contextmanager
def y(self):
print("before")
x = 1