コード例 #1
0
def main(start_cmd=None):
    args, parser = configure_argparse(rwd=rwd, start_cmd=start_cmd)

    # Load default cfg
    Setts.refresh(f_pth=j(rwd, Setts.CFG_PATH.value))
    # Load users cfg
    Setts.refresh(f_pth=args.cfg)
    # Load user args
    Setts.refresh(cfg=args.__dict__)

    init_db()  # TODO: Must it be called?
    evaluate_arguments()
コード例 #2
0
ファイル: app.py プロジェクト: rmcgibbo/okbot
import sys
import logging
import numpy as np
from select import select

from lib import okcupid, models
from lib.twitter import SortedTweeterator
from lib.settings import Settings
from lib.database import db, get_or_create, init_db

##############################################################################
# Globals
##############################################################################

init_db()
SETTINGS = Settings("settings.yml")

# time to wait after annoucing a response so that a console user can
# veto it.
PROMPT_TIMEOUT = 2  # seconds

logging.basicConfig(level=logging.INFO)

##############################################################################
# Functions
##############################################################################


def setup():
    """Load up an OkCupid object and a Tweeterator object, pulling startup info
コード例 #3
0
ファイル: app.py プロジェクト: stavsmart/okbot
import sys
import logging
import numpy as np
from select import select

from lib import okcupid, models
from lib.twitter import SortedTweeterator
from lib.settings import Settings
from lib.database import db, get_or_create, init_db

##############################################################################
# Globals
##############################################################################

init_db()
SETTINGS = Settings('settings.yml')

# time to wait after annoucing a response so that a console user can
# veto it.
PROMPT_TIMEOUT = 2  # seconds

logging.basicConfig(level=logging.INFO)

##############################################################################
# Functions
##############################################################################


def setup():
    """Load up an OkCupid object and a Tweeterator object, pulling startup info
コード例 #4
0
 def __init__(self, dbf='../data.db'):
     self.db = init_db(dbf)