def main(): config = Config() config.setPaths(os.getcwd()) app = QtGui.QApplication(sys.argv) win = MainWindow() win.show() sys.exit(app.exec_())
def main(): config = Config() cwd = r"D:\Dhole\PtProject\PtGUI-dev" config.setPaths(cwd) app = QtGui.QApplication(sys.argv) window = MainWindow() #window.show() window.showMaximized() sys.exit(app.exec_())
def create_app(config="../config/config.py"): conf = Config(__name__) conf.from_pyfile(config) # 获取单个entry # model_entry = ModelEntry(conf) # app = AppGenerator(model_entry, conf) # 获取所有entries, 无序 entries = ClassTool.get_all_classes(Entry) app = AppGenerator(entries, conf) # 自定义entries组合 # select_entries = [ModelEntry, DataEntry] # app = AppGenerator(entries, conf) return app
def main(): config = Config() #config.ptgui_dir = r"D:\PtProject\PtGUI-dev" config.ptgui_dir = os.getcwd() app = QtGui.QApplication(sys.argv) #font = QtGui.QFont('Serif',12, QtGui.QFont.Light) #font.setPixelSize(12) #font.setPointSize(12) #font.setPointSizeF(12) #app.setFont(font) url = None if len(sys.argv) >1: url = sys.argv[1] webview = MyWebView(app) webview.setUrl(QtCore.QUrl(url)) webview.show() sys.exit(app.exec_())
#coding:utf-8 ''' Created on Sep 25, 2012 @author: joseph ''' from app.project import Project from app.utils.config import Config import os import urllib2 import sys config = Config() config.ptgui_dir = r'D:\PtProject\PtGUI-dev' config.ptproject_dir = os.path.abspath(os.path.join(config.ptgui_dir,"../")) config.projects_dir = os.path.join('workspace','projects') config.php_dir = os.path.join('Local','PHP') pro = Project() args = {} args['name'] = 'amwtest' args['port'] = 8001 args['host'] = 'localhost' args['title'] = 'amwtest' div = "*" * 60 def main(): print div,"test all()" print pro.all(args) print div,"test new()" print pro.add(args)
from lib.bottle import run, PasteServer from app.utils.logger import DCLogger from app.utils.config import Config from app.api import * import traceback config = Config.getConfig() logger = DCLogger.get_default_logger() assert config != None if logger == None: try: log_file = config['log']['log_file'] log_level = config['log']['log_level'] logger = DCLogger(log_file, log_level) except Exception, e: traceback.print_exc() logger = DCLogger() DCLogger.set_default_logger(logger) assert logger != None if __name__ == '__main__': logger.info("start rest api server") run(host='0.0.0.0', port=8888, server=PasteServer)
import os from app.utils.config import Config from dotenv import load_dotenv load_dotenv() config = Config(".env") DB_URL = config("DB_URL", cast=str) VK_API_TOKEN = config("VK_API_TOKEN", cast=str) TELEGRAM_API_TOKEN = config("TELEGRAM_API_TOKEN", cast=str) BREST_GROUP_ID = config("BREST_GROUP_ID", cast=int) # storage_dsn = config("storage_dsn", cast=str) # img base_path = os.path.split(os.path.dirname(os.path.realpath(__file__)))[0] PATH_TO_BASE_IMG = config("PATH_TO_BASE_IMG", cast=str, default=f"{base_path}/app/images/base.jpg") PATH_TO_BASE_FONT = config("PATH_TO_BASE_FONT", cast=str, default=f"{base_path}/app/images/font/comfortaa.ttf") x_time_cordinate = config("x_time_cordinate", cast=int, default=20) x_message_cordinate = config("x_message_cordinate", cast=int, default=380) y_cordinate = config("y_cordinate", cast=int, default=142) y_step = config("y_step", cast=int, default=92)