Skip to main content

python打包编译工具

项目描述

CPCLI

苍之幻灵-脚手架

目录

快速开始

如果你的玛雅有那么点

cd "C:\Program Files\Autodesk\Maya2018\bin"

mayapy -m pip install CP_CLI

如果没有

  1. 打开 C:\Users\PC\Documents\maya 文件夹

  2. 进入scripts文件夹,如果没有就创建它

  3. 下载完整的CPCLI代码

  4. 压并进入解压完成的解文件夹

  5. 将s目录中的CPCLI文件夹复制到scripts

  6. 打开maya2018,如果已经打开了就重启

创建test.py并添加以下代码

#!/usr/bin/python

# -*-coding:utf-8 -*-

from __future__ import unicode_literals, print_function



# 因为是将库放在C:\Users\PC\Documents\maya\scripts下的所以需要初始化maya

try:

    import maya.standalone



    maya.standalone.initialize()

except:

    pass



import CPCLI.core as cli_core

from CPCLI.overall_processing_function import group

from CPCLI.file_filtering_functions import noTypes

from CPCLI.processing_function import deleteBlankLines, deleteUselessStrings





class Config(object):

    # 文件过滤函数

    file_filtering_functions = [

        noTypes(['pyc'])

    ]

    # 整体处理函数

    overall_processing_function = [

        group(

            name=u"TOOL_NAME",

            exec_script=u'''\

# 以下是启动脚本

import main

from main import main

main()'''

        )

    ]

    # 处理函数

    processing_function = [

        # 清除空行

        deleteBlankLines,

        # 清除无用字符串

        deleteUselessStrings

    ]

    # 可真可假影响不大

    debug = True



    class Path(object):

        root = r"项目根目录"

        src = root + r"\src"

        scripts = root + r"\scripts"

        build = root + r"\build"





cli_core.build(Config)

版权说明

该项目签署了 Apache-2.0 授权许可,详情请查看 LICENSE

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

CP_CLI-1.0.3.tar.gz (12.1 kB 查看哈希

已上传 source

内置分布

CP_CLI-1.0.3-py2.py3-none-any.whl (16.8 kB 查看哈希

已上传 py2 py3