class shortcodeMine: #shortcode var filename = "shortcodes.txt" #API var apiLimit = 5000 apiCurrent = 0 clientPosition = 0 clientLength = 0 def __init__(self): self.ig_config = ig_config self.clientLength = len(ig_config) print self.clientLength def initDB(self): self.db = Db() self.db.connect() def initIg(self): pos = self.clientPosition self.api = client.InstagramAPI( client_id=self.ig_config[pos]['client_id'], client_secret=self.ig_config[pos]['client_secret'] )
class igMine: # API var apiLimit = 5000 apiCurrent = 0 clientPosition = 0 clientLength = 0 # mine var usernames = ["sex_on_water", "lavimeer", "vita_century"] def __init__(self): self.ig_config = ig_config self.clientLength = len(ig_config) print self.clientLength def initDB(self): self.db = Db() self.db.connect() def initIg(self): pos = self.clientPosition self.api = client.InstagramAPI( client_id=self.ig_config[pos]["client_id"], client_secret=self.ig_config[pos]["client_secret"] ) def search(self, user_id, max_id): user = self.api.user(user_id) media_search = self.api.user_recent_media(user_id=user_id, count=35, max_id=max_id) return media_search def getUserId(self, username): user_search = self.api.user_search(username) return int(user_search[0].id)
class igMine: #API var apiLimit = 5000 apiCurrent = 0 clientPosition = 0 clientLength = 0 #mine var lat = location_config.lat lng = location_config.lng city = location_config.city distance = 5000 def __init__(self): self.ig_config = ig_config self.clientLength = len(ig_config) print self.clientLength def initDB(self): self.db = Db() self.db.connect() def initIg(self): pos = self.clientPosition self.api = client.InstagramAPI( client_id=self.ig_config[pos]['client_id'], client_secret=self.ig_config[pos]['client_secret'] ) def search(self, max_timestamp, min_timestamp): media_search = self.api.media_search( lat=self.lat, lng=self.lng, distance=self.distance, max_timestamp = max_timestamp, min_timestamp = min_timestamp ) return media_search
import google.oauth2.credentials import googleapiclient.discovery from datetime import datetime, timedelta from database import Db CLIENT_SECRETS_FILE = "client_secret.json" SCOPE = "https://www.googleapis.com/auth/calendar" API_SERVICE_NAME = "calendar" API_VERSION = "v3" # DEV ONLY os.environ["OAUTHLIB_INSECURE_TRANSPORT"] = "1" db = Db(detailed=False) db.connect("uq_catalogue", "maxquirk", "", "localhost") app = Flask(__name__) app.debug = True all_course_assessment = [] port = int(os.environ.get("PORT", 5000)) def formatDate(date): print(date) # check if date contains no digits if not any(char.isdigit() for char in date): return None dates = date.split("-")