def do_permissions(): accept = request.forms.get('Accept') userid = request.get_cookie("userid", secret='teamfin') db = sqlite3.connect('database/jogrx.db') c = db.cursor() if accept: c.execute("UPDATE user SET accept_terms=? WHERE id=?", (1, int(userid))) db.commit() c.close() return success() else: c.execute("UPDATE user SET accept_terms=? WHERE id=?", (0, int(userid))) db.commit() c.close() return home()
def __init__(self, parent): self.parent = parent self.device = parent.device self.data_layer = parent.data_layer self.apps = parent.apps self.marionette = parent.marionette self.actions = Actions(self.marionette) # Globals used for reporting ... self.errNum = 0 self.start_time = time.time() # Get run details from the OS. self.general = general(self) self.test_num = parent.__module__[5:] self.app = app(self) self.date_and_time = date_and_time(self) self.debug = debug(self) self.element = element(self) self.home = home(self) self.iframe = iframe(self) self.messages = Messages(self) self.network = network(self) self.reporting = reporting(self) self.statusbar = statusbar(self) self.test = test(self) self.visual_tests = visualtests(self) self.marionette.set_search_timeout(10000) self.marionette.set_script_timeout(10000) elapsed = time.time() - self.start_time elapsed = round(elapsed, 0) elapsed = str(datetime.timedelta(seconds=elapsed)) self.reporting.debug("Initializing 'UTILS' took {} seconds.".format(elapsed)) current_lang = parent.data_layer.get_setting("language.current").split('-')[0] self.reporting.info("Current Toolkit language: [{}]".format(current_lang)) try: btn = self.marionette.find_element('id', 'charge-warning-ok') btn.tap() except: pass parent.data_layer.set_setting('screen.automatic-brightness', True)
import os #for interrupt import time, datetime import home from random import randrange #for testing tempInterval = 3*60 # 1*60 #2*60 == 2 minutes lasttime = -tempInterval numEventsToPurge = 200 #ammass this number of events and then purge h=home.home() h.logfile_open() #testing testinterval = 5 #seconds lasttest = -testinterval logNumber = 0 def cleanup(): print '\n' print '-->> turning ir and white lights off' h.ir(0) h.white(0) print '-->> closing log file' h.logfile_close() print '-->> testhome.py is done.' while True: try: now = time.time() elapsed = now - lasttime
def _home(defaultFolder, myFolder): import home home.home(defaultFolder, myFolder)
def index(request): if request.user.is_authenticated(): return home.home(request) return login(request)
def runhome(self): self.root.destroy() h3 = home.home()
forgotpass.forgotPassword() nextGoto = 'login' elif log.status['login'] == 'register': import register register.register() nextGoto = 'login' elif log.status['login'] == 'pass': server = log.server nextGoto = 'home' else: exit() # Home window if goto == 'home': import home hom = home.home(server) nextGoto = 'login' if hom.status['home'] == 'viewhotels': import viewhotels viewhotels.viewHotels(server) nextGoto = 'home' if hom.status['home'] == 'reserve': import reserve reserve.book(server,hom.reser) nextGoto = 'home' if hom.status['home'] == 'viewbooking': import viewbooking viewbooking.viewbookings(server) nextGoto = 'home' if hom.status['home'] == 'aboutus': import aboutus
winddatadf = pd.read_csv(wind_data) powercurvedf = pd.read_csv(powercurve_data) except Exception as e: print(e) winddatadf = pd.read_excel(wind_data) powercurvedf = pd.read_excel(powercurve_data) else: st.sidebar.write("No File Uploaded") # Sidebar Navigation st.sidebar.title('Navigation') options = st.sidebar.radio('Select a page:', ['Home', 'Visualizer', 'Optimizer']) if options == 'Home': home.home() elif options == 'Visualizer': if wind_data is not None and powercurve_data is not None: Data.data(winddatadf, powercurvedf) else: Data.data(None, None) elif options == 'Optimizer': if wind_data is not None and powercurve_data is not None: optimizer.optimizer(winddatadf, powercurvedf) else: optimizer.optimizer(None, None)
logHandler = FileHandler('log.log', mode='w') logHandler.setLevel(logging.DEBUG) myFormatter = logging.Formatter(logFormat) logHandler.setFormatter(myFormatter) app.logger.addHandler(logHandler) app.logger.setLevel(logging.DEBUG) # turn off werkzeug logging werkzeugLogger = logging.getLogger('werkzeug') werkzeugLogger.setLevel(logging.ERROR) # import bUtil from home import home home = home() def getStatus(): # Get struct of status from the backend status = home.getStatus() return status @app.before_request def myBeforeRequest(): #print('before_request()') pass @app.after_request
def send(self): user = self.myEntryBox.get() top.destroy() homeObj = home() homeObj.makeWindow(user)
def backToHome(self): win.destroy() from home import home home().makeWindow(me)
from tkinter import * from home import home import sqlite3 from connections import create_table_userdata, create_table_blog try: create_table_userdata() create_table_blog() except Exception as e: pass home()
if __name__ == '__main__': app = QtGui.QApplication(sys.argv) """Connection à la db; chargement des données dans le modèle""" db = QtSql.QSqlDatabase.addDatabase('QSQLITE') #Défini le type de db (ici SqlLite) db.setDatabaseName('biomed.sql') #nom de la db à ouvrir db.open() "Fenetre principale" main = QtGui.QTabWidget() main.setWindowTitle("Test") main.setGeometry(200,60, 500, 400) """2 Vues indépendantes""" homeScreen = home() syncScreen = sync() """Ecrans d'édition""" noUsers = noUserMesures() editUsers = editUsers() editMesures = editMesures() """Tab contenant les écrans d'édition""" editTabs = QtGui.QTabWidget() """Sur modif de la db""" noUsers.dbChange.connect(callUpdate) editUsers.dbChange.connect(callUpdate) editMesures.dbChange.connect(callUpdate)