Esempio n. 1
0
def entry_point():
    """Zero-argument entry point for use with setuptools/distribute."""
    config = get_config_parser(sys.argv)
    try:
        auth.login(
            aws_profile=config.name,
            okta_appid=config.appid,
            okta_org=config.org,
            username=config.username,
            reup=config.reup,
            debug=config.debug,
        )
    except base_client.BaseException:
        sys.exit(1)
Esempio n. 2
0
        super().__init__()
        self.initUI()

    def initUI(self):
        self.resize(self.sizeHint())
        self.setWindowTitle("Message box")
        self.show()

    # 关闭一个QWidgetclose,Event类事件将被生成。
    # 要修改组件动作我们需要重新实现事件处理方法
    def closeEvent(self, event):

        # 带有两个按钮的message box,yes和no。
        # 第一个字符串是显示在标题栏。
        # 第二个字符串是对话框显示的文本
        # 第三个参数制定了显示在对话框上的按钮的集合
        # 最后一个参数是默认选中的按钮,这个按钮一开始获得焦点
        # 返回值保存在box中
        box = QMessageBox.question(self, "是否退出", "确定退出?",
                                   QMessageBox.Yes | QMessageBox.No,
                                   QMessageBox.Yes)
        if box == QMessageBox.Yes:
            event.accept()
        else:
            event.ignore()


app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
import doctest
import unittest

from future.moves import sys

import snips_nlu.dataset
import snips_nlu.result

doctest_modules = [
    snips_nlu.dataset.entity, snips_nlu.dataset.intent,
    snips_nlu.dataset.dataset, snips_nlu.result
]

suite = unittest.TestSuite()
for mod in doctest_modules:
    suite.addTest(doctest.DocTestSuite(mod))
runner = unittest.TextTestRunner()

if not runner.run(suite).wasSuccessful():
    sys.exit(1)
Esempio n. 4
0
 def handle_close(self):
     """
     Called when the user presses the close button
     :return:
     """
     sys.exit(0)