一种cython编译器,用于以字符串形式编译源代码。

cypyler的Python项目详细描述


https://img.shields.io/pypi/v/cypyler.svghttps://img.shields.io/travis/gpkc/Cypyler.svg

一种cython编译器,用于以字符串形式编译源代码。

示例:

fromcypylerimportTMPCypylercode="""
def add(x, y):
    return x + y
"""cp=TMPCypyler()built_module=cp.build(code)built_module.add(2,3)

用法

cypyler

实例化

fromcypylerimportCypylercp=Cypyler('<build_dir>','<libraries>','<include_dirs>')

其中build_dir是要构建模块的所需目录(路径)。 参数librariesinclude_dirs是包含库的列表,并且包含编译时应传递给cython的目录。

建筑
cp.build('<code>','<suffix>')

其中code是字符串形式的代码。参数suffix默认为.pyx

tmpcypyler

实例化

fromcypylerimportTMPCypylercp=Cypyler('<build_dir_prefix>','<libraries>','<include_dirs>')

其中,build_dir_prefix是临时生成目录的前缀。 生成目录是使用python标准库中的tempfile.mkdtemp函数创建的。

建筑
cp.build('<code>','<suffix>')

其中code是字符串形式的代码。参数suffix默认为.pyx

  • 自由软件:麻省理工学院许可证

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
从java包创建可执行jar文件   使用SFDC合作伙伴API创建新的“OpportunityLineItemSchedule”时发生java错误   java如何将一些用户定义的自定义参数直接插入到动态清单中?   java确定JFrame的图形配置?   java 安卓 studio中PendingEvent中的请求代码是什么   java如何在javaFx中为多个场景创建一个菜单栏   java ListNode头。下一个next=新的ListNode(0);这个错误是什么?   javax-to-Google-text-api。网ssl。异常:管道破裂   JAVAlang.ClassCastException:org。冬眠hql。内部的阿斯特。树无法将SqlNode转换为组织。冬眠hql。内部的阿斯特。树FromReferenceNode   jxl中程序关闭时java数据损坏   在java中从arraylist获取对象字段   继承java如何在实现父方法的同时扩展类   java spring boot thin jar什么都不做   java Eclipse消息称列表无法解析为类型   Java中的swing简单动画   java将prejson编码的字符串输出到spring框架   java ExpandableListView。setOnClickListener工作不正常   java将servletinputstream转换为sequenceinputstream   用Java4th版思考(尝试使用NetBeans构建本书的项目,但没有成功)   如何使用java从PostgreSQL数据库中的现有数据库创建新的XML文件