def __init__(self, parent=None, cnf={}, **kw):
     super().__init__(master=parent, cnf=cnf, **kw)
     self.manager = OperationManager()
     self.collector = Collector()
     self.gene = self.generator()
     self.gene.send(None)
     self.select_panel: Optional[SelectPanel] = None
     self.button_panel = Frame(self)
     self.next_button = Button(self.button_panel,
                               text='next',
                               command=debounce(
                                   self.next_select,
                                   lambda: showinfo('提示', '请等待图片加载完成')))
     self.next_button.pack(side=LEFT)
     self.start_button = Button(self.button_panel,
                                text='start',
                                command=self.start_operations)
     self.start_button.pack(side=RIGHT)
     self.button_panel.grid(row=1, column=0)
Esempio n. 2
0
 def listar(self):
     obj = Collector()
     obj.get("Producto")
     self.view.listar(obj.coleccion)
Esempio n. 3
0
    def listar(self):
        obj = Collector()
        obj.get("Domicilio")

        self.view.listar(obj.coleccion)
Esempio n. 4
0
from core.collector import Collector
"""

Written by  : M. Fachrin Aulia Nasution
Web Page    : http://samper.in || http://fachr.in
Email       : [email protected]

"""

if __name__ == "__main__":
    Collector().run()
Esempio n. 5
0
 def agregar(self):
     c = Collector()
     c.get("Producto")
     self.view.agregar(c.coleccion, ARG)
Esempio n. 6
0
 def listar(self):
     obj = Collector()
     obj.get("DatoDeContacto")
     self.view.listar(obj.coleccion)
Esempio n. 7
0
 def listar(self):
     Sessions.check()
     c = Collector()
     c.get("Cliente")
     self.view.listar(c.coleccion)
Esempio n. 8
0
File: runner.py Progetto: Ayhtri/CAP
import yaml
from core.collector import Collector

conf = yaml.load(open("conf.yaml"))

collectors = list()

for c_conf in conf.get('collectors'):

    puller_conf = c_conf.get("puller", None)
    parser_conf = c_conf.get("parser", None)
    pusher_conf = c_conf.get("pusher", None)

    c = Collector(freq=c_conf.get("freq"))
    c.add_puller(puller_conf.get("class"), **puller_conf.get("kwargs"))
    c.add_parser(parser_conf.get("class"), **parser_conf.get("kwargs"))
    if pusher_conf.get("kwargs"):
        c.add_pusher(pusher_conf.get("class"), **pusher_conf.get("kwargs"))
    else:
        c.add_pusher(pusher_conf.get("class"))

    collectors.append(c)

repeat = True
while repeat:

    for c in collectors:

        if c.is_ready():
            c.collect()
Esempio n. 9
0
 def listar(self):
     #Sessions.check()
     c = Collector()
     c.get("Producto")
     self.view.listar(c.coleccion)
Esempio n. 10
0
from core.database.config import Config

app = Flask(__name__)
app.config.from_object(Config)

DB_URL = 'sqlite:///app.db'
engine = create_engine(DB_URL)
Base = declarative_base()

from core.collector import Collector
from core.database.db_helper import DBHelper
from core.enums import Currencies

db_help = DBHelper(engine)
collector = Collector(db_help)


def create_app():
    with app.app_context():

        from frontend.blueprints import coin_collector
        app.register_blueprint(coin_collector.coin_collector_blueprint)

        collector.add_trading_pair(Currencies.ETH, Currencies.USD)
        # collector.add_trading_pair(Currencies.ETH, Currencies.BTC)

        collector.subscribe_ticker_socket()

    Base.metadata.create_all(engine)
    return app