def downloadURLs(): database.initDB() for thing in database.nextURLToDownload(): (group, url) = thing print('\t' + "trying to download", url, "to", group) try: argsList = ["youtube-dl"] argsList.extend([url]) # argsList.extend(["--restrict-filenames"]) argsList.extend([ "--output", "Downloads/" + str(group[1]) + "/" + str(group[0]) + "/%(id)s - %(title)s.%(ext)s" ]) argsList.extend(["--extract-audio"]) argsList.extend(["--audio-format", "mp3"]) argsList.extend(["--youtube-skip-dash-manifest"]) call(argsList) database.markURLAsClosed(url, group) database.saveDB() except: database.markURLAsFucked(url, group) database.saveDB()
def addYouTubeCuratorURLs(): global youTubeMainPageURLs threads = {} for page in youTubeMainPageURLs.keys(): database.initDB() doTheThing(page) database.saveDB()
def gatherNewRedditURLs(): global subReddits database.initDB() # download reddit urls for subReddit_ in subReddits: subReddit = subReddit_[0] print("getting urls for", subReddit) urlList = reddit.getHot(subReddit, 100) + reddit.getTopMonth(subReddit, 100) for url in urlList: database.addURL(url, subReddit_) database.saveDB()
def gatherNewRedditURLs(): global subReddits database.initDB() # download reddit urls for subReddit_ in subReddits: subReddit = subReddit_[0] print("getting urls for", subReddit) urlList = reddit.getHot(subReddit, 100) + reddit.getTopMonth( subReddit, 100) for url in urlList: database.addURL(url, subReddit_) database.saveDB()
def main(): print(logger.star(), logger.level(0), logger.sep(), logger.msg('Database Creation'), end='\r') try: database.initDB() print(logger.tick(), logger.level(1), logger.sep(), logger.msg('Database Creation'), end='\n') except: print(logger.cross(), logger.level(2), logger.sep(), logger.msg('Database Creation'), end='\n')
def downloadURLs(): database.initDB() for thing in database.nextURLToDownload(): (group, url) = thing print('\t' + "trying to download", url, "to", group) try: argsList = ["youtube-dl"] argsList.extend([url]) # argsList.extend(["--restrict-filenames"]) argsList.extend(["--output", "Downloads/" + str(group[1]) + "/" + str(group[0]) + "/%(id)s - %(title)s.%(ext)s"]) argsList.extend(["--extract-audio"]) argsList.extend(["--audio-format", "mp3"]) argsList.extend(["--youtube-skip-dash-manifest"]) call(argsList) database.markURLAsClosed(url, group) database.saveDB() except: database.markURLAsFucked(url, group) database.saveDB()
""" Created on Tue Nov 12 14:43:36 2013 @author: Artur_Herczeg """ from flask import Flask, render_template, url_for import database as db from domain import Capability app = Flask(__name__) Session = db.createSessionClass() db.initDB(Session) @app.route("/") def index(): session = Session() allcap = session.query(Capability) categories = session.query(Capability.category).distinct() processed = list() for cat in categories: subcats = session.query(Capability.subcategory).distinct() for sub in subcats: items = session.query(
from flask import Flask, render_template, session, redirect, url_for, escape, request from utilities.hl7_tools import HL7Utils from models.patient_model import PatientRecord from models.bed_model import BedRecord import hl7 import asyncio, aiorun import config import database from shared_data import * from hl7_receiver import * from hl7_sender import * from threading import Thread from myutils import * app = Flask(__name__) import routes database.initDB() updateBedList() if config.USE_HL7_INBOUND: print("Starting HL7 Listener Deamon ....") _thread = Thread(target=asyncio.run, args=(recieiver_loop(), )) _thread.start() print("\t [OK]")
from flask import Flask, url_for, render_template, request, session, escape, redirect, g import json, urllib2, sqlite3, os, time, datetime import twitter_utils as utils import database from models import * app = Flask(__name__) app.secret_key = os.environ.get('TWINTEREST_SECRET_KEY') MK_TURK_CODE = os.environ.get('TWINTEREST_MK_TURK') MIN_REQUIRED_FRIENDS = 30 access_log = 'access.log' database.initDB() # On every request, check if user is logged in. # If so, generate a global user object from the user's session @app.before_request def before_request(): if 'access_key' in session: try: g.sess = database.getSession(session['id']) g.user = g.sess.user except: g.user = None g.sess = None else: g.user = None g.sess = None
elif arg == "-vs": vServer = True else: print "Unrecognized argument '%s'." % (arg) return {"vAcquire": vAcquire, "vProcess": vProcess, "vServer": vServer} if __name__ == "__main__": #read debug flags from command line flags = readDebugFlags() # database db = initDB("db/test_drive_dec2-1.db") if db is None: print "Failed to initialize database. Exiting." sys.exit(0) # setup acquisition thread AcquireData.MainThread.setDebugFlags(flags) AcquireData.MainThread.db = db # setup processing thread ProcessData.MainThread.setDebugFlags(flags) ProcessData.MainThread.db = db #setup server thread Server.MainThread.setDebugFlags(flags)
def start_server(camera_type, simulate_pixhawk, port=8000): """ Start the airborne server. Parameters ---------- camera_type: string Camera type. Options: [canon (default), simlulation]. port: int, optional(=8000) Port used by server. """ # # Create the auvsi data folder. # if not os.path.exists(gs.AUVSI_BASE_FOLDER): os.makedirs(gs.AUVSI_BASE_FOLDER) # # Setup logging. # f = DailyLogFile('server.log', gs.AUVSI_BASE_FOLDER) log.startLogging(f) # # Initialize the data base. # DB.initDB() # # Initialize the imageprocessing module. # IM.initIM() # # Initialize the pixhawk module. # if not simulate_pixhawk: PH.initPixHawk() else: PH.initPixHawkSimulation() # # Create the camera object. # global camera if camera_type.lower() == 'canon': camera = CanonCamera() elif camera_type.lower() == 'simulation': camera = SimulationCamera() else: raise NotImplementedError( 'Camera type {camera}, not supported.'.format(camera=camera_type)) # # add a watcher on the images folder # fs = FileSystemWatcher(gs.IMAGES_FOLDER) fs.Start() # # Config the server # root = HTTPserverMain() root.putChild("images", File(gs.RESIZED_IMAGES_FOLDER)) factory = Site(root) # # Startup the reactor. # reactor.listenTCP(port, factory) reactor.run()