Exemplo n.º 1
0
def main() -> int:
    jars = package.main()
    os.chdir(common.basedir)

    for jar in jars:
        build_utils.deploy(jar, tempdir="target/deploy")

    return build_utils.release()
Exemplo n.º 2
0
def _main():
    i = inotify.adapters.Inotify()

    i.add_watch('/data')

    data = [] * 2  # dataset and metadata

    for event in i.event_gen(yield_nones=False):
        (_, type_names, path, filename) = event

        print(event)
        if 'IN_MODIFY' in event[1]:
            location = path + "/" + filename
            data.append(location)

        if len(data) == 2:
            print('creating resource')
            pc.main(data)
            for d in data:
                os.remove(d)
            data[:] = []
Exemplo n.º 3
0
def run_demo_packaging():
    import package
    package.main()
Exemplo n.º 4
0
def package_():
    tk.messagebox.showinfo('请耐心等待', '请耐心等待安装完成')
    package.main()
    tk.messagebox.showinfo('完成', '相关库以安装文成')
Exemplo n.º 5
0
import package

if __name__ == "__main__":
    package.main();
def run_demo_packaging():
    import package
    print()
    package.main()
Exemplo n.º 7
0
        annonceJoueur(joueur)
    #---Fin de la boucle de jeu

    if raison_fin == "ef":
        print("Le royaume du joueur " + str(joueur_perdant) +
              "s'est effondré !  Fin de la partie ! ")
    elif raison_fin == "ex":
        print("Le roi du joueur " + str(joueur_perdant) +
              "est mort !  Fin de la partie ! ")
    elif raison_fin == "f":
        nb_carte_royaume_joueur1 = get_nombre_carte_royaume(
            get_royaume(joueur1))
        nb_carte_royaume_joueur2 = get_nombre_carte_royaume(
            get_royaume(joueur2))
        print("Le joueur " + joueur_sans_carte +
              "n'a plus de carte dans sa pioche !  Fin de la guerre ! ")
        print("Le joueur 1 possède " + nb_carte_royaume_joueur1 +
              " dans son royaume")
        print("Le joueur 2 possède " + nb_carte_royaume_joueur2 +
              " dans son royaume")
        if nb_carte_royaume_joueur1 > nb_carte_royaume_joueur2:
            print("Le joueur 1 remporte la partie ! ")
        elif nb_carte_royaume_joueur1 < nb_carte_royaume_joueur2:
            print("Le joueur 2 remporte la partie ! ")
        else:
            print("Egalité ! ")


main()
Exemplo n.º 8
0
# 為使package可被執行 python -m package_name

# python package 可直接執行package 會調用裡面的__main__.py
# python -m package 會先import package中的module 再調用裡面的__main__.py

# python -m package_name 與 python package_name之差異
# 前者會先執行__init__.py 後者則直接執行__main__.py
# 但再__main__.py中__package__變數會為None 故直接執行後者會發生問題 無法找到package

# 基於上述2條 應將def main():寫在__int__.py 而後再用__main__.py做執行
# 先引用__int__.py之後 就可以在執行__main__.py時找到package

import os
import sys
import package  # 同層可直接引用package資料夾

# __file__ 為此檔的絕對路徑 "/Users/jason/Desktop/coding_course/package/__main__.py"
# __name__ 為module名稱 若為目前所在位置 則為'__main__'
# __package__ 則為最上層資料夾名稱

if not __package__:  # 用sys.path進行手動添加module
    path = os.path.join(os.path.dirname(__file__),
                        os.pardir)  # os.pardir就是".." 回到上一層
    sys.path.insert(0,
                    path)  # sys.path.append 和 sys.path.insert 兩種方法進行添加module
    # sys.path.insert 的 0 為搜尋順位

# 通常sys.path 用於添加不在同一資料夾的module
package.main()
Exemplo n.º 9
0
def main():
    pintu.main()
    package.main()
    dir.main()
Exemplo n.º 10
0
        utils.print_option('spark', 'generates spark files and upload', hassub=True)
        utils.print_option('package', 'interact with package distribution', hassub=True)

        # utils.print_option('test')
        # utils.print_option('interact')
        # utils.print_option('rsync')
        utils.print_header("")

    if utils.inputMatch(['full']):
        setupFull()

    if utils.inputMatch(['kill']):
        cluster.instanceKillAll()

    if utils.inputMatch(['cluster'], doPartial=True):
        sys.argv = sys.argv[1:]
        cluster.main()

    if utils.inputMatch(['hadoop'], doPartial=True):
        sys.argv = sys.argv[1:]
        hadoop.main()

    if utils.inputMatch(['spark'], doPartial=True):
        sys.argv = sys.argv[1:]
        spark.main()

    if utils.inputMatch(['package'], doPartial=True):
        sys.argv = sys.argv[1:]
        package.main()

Exemplo n.º 11
0
def run_demo_packaging():
    sys.path.append(os.path.join(THIS_DIR, "demo"))
    import package
    package.main()
def run_demo_packaging():
    sys.path.append(os.path.join(THIS_DIR, "demo"))
    import package
    package.main()