加载中
使用SIP对C++类进行Python封装

SIP是一个C/C++的Python封装的外部创建器,大大简化了C++类封装为Python类的过程,既保持原类库的不变,又能在Python中快速调用,非常方便。SIP最初为Qt界面库的封装而开发,但实际上可以封装...

在UbuntuKylin15.04上安装GIScript2015

GIScript是面向时空大数据处理和分析的Python框架,通过将C/C++库封装为Python脚本,实现在各种环境中进行调用。这里提供这一封装过程的技术指南和需要的前置软件的安装、配置方法。...

在Blender导出格式为STL

Blender最新版本已经支持3D打印。只需导出设计文件为stl,即可发送到3D打印机进行打印。 Preparing your mesh 准备Mesh文件。 Make sure your mesh is watertight and contains no holes. 确...

2015/01/24 11:02
1K
使用C++编写python扩展模块

使用Python本身提供的API,使用C++来对Python进行功能性扩展,可以这样理解,使用更高效的语言实现一些算法计算等等需要更高执行效率的核心(或者需要与系统进行密切交互的)模块,然后让Pyt...

2015/01/21 09:33
2.3K
在C++软件中嵌入python解释器

在某个C++应用程序中,我们用一组插件来实现一些具有统一接口的功能,我们使用Python来代替动态链接库形式的插件,这样可以方便地根据需求的变化 改写脚本代码,而不是必须重新编译链接二进制...

3D打印开放工具链-开源而且免费

充满创造力的3D打印作品看起来非常炫酷,但是要实现这一切背后是长长的工具链。这里简单介绍一条开源、低成本的工具链,不仅开源,还支持Windows/Linux/MacOS X三个操作系统平台。非常方便创...

使用SIP对C库进行Python封装

Python中使用C/C++模块有许多工具,大名鼎鼎的有SWIG(英文意思为:豪饮)、SIP(英文意思为:啜饮,小口的喝),还有 boost.python等。其中SIP是从SWIG发展而来,专为Python调用C/C++模块使...

2015/02/05 17:03
858
PythonQt试用手记

原文地址:http://blog.csdn.net/jingwenlai_scut/article/details/5325448 简介: PythonQt是从商业软件中的MEVISLIB中剥离出来的脚本引擎部分,其可以方便地将Python嵌入到CPP工程中。 之前...

2015/01/20 11:38
547
将Python嵌入到Qt程序中

(原文链接: http://doc.trolltech.com/qq/qq23-pythonqt.html ) by Florian Link 译: 赖敬文 将脚本语言嵌入C++ 程序已经变得非常普遍。在许多主流的应用程序,如Microsoft Office 与Mac...

2015/01/20 12:10
5.1K
Qt Jambi是跨平台的应用程序框架Qt 的java绑定版本

Qt Jambi是跨平台的应用程序框架Qt 的java绑定版本。对Java开发人员来说可以使用Java标准版和Java企业版进行开发,并且对C++程序员也提供了Qt Jambi generator,可以方便地将其C++写成的Qt代...

2015/01/25 11:13
175
基于Python插件的C++扩展框架

这里介绍一种典型的C++应用框架,使用Python进行扩展。比如GIMP/Blender/QGIS等等Linux上面的开源软件,还有很多商业软件也采用了这一技术路线。但是由于Python的灵活性,可以使用C/C++直接扩...

基于Python的插件式系统结构试验

由于Python支持运行时动态载入,设计一个插件式结构是比较简单的。如果使用PyQt的话,可以轻松地创建出一个插件式的UI结构。不过,在很多时候,主程序使用C++/STL编写,通过Python来实现插件...

QML编程入门

欢迎来到声明式UI语言QML的世界.在本入门教程中,我们使用QML创建一个简单的文本编辑器.阅读这个教程后,就可以使用QML和Qt C++开发应用程序了. 安装 首先需要安装包含Qt Quick的Qt最新版本,现...

2015/01/20 20:48
832
使用MetaSIP自动生成SIP封装C++到Python接口

利用SIP将C++封装为Python,SIP采用手动书写,但对于比较庞大的工程手动书写sip文件就显得很苍白无力。QT利用MetaSIP这款工具生成sip文件,然后手动修改部分SIP文件,然后利用python书写 co...

基于QT的源代码编辑器控件QScintilla

QScintilla is a port to Qt of Neil Hodgson’s Scintilla C++ editor control. QScintilla是Scintilla在QT上的移植,Scintilla是一个免费的源代码编辑控件,它完全开放源代码,功能强大,包...

2015/01/25 10:56
4.2K
OpenSCAD设计的3D打印拉链搭扣

拉链上的搭扣包含两个内孔和一个前孔。内孔一是为了安装挂接丝,里面还有一个暗槽,铁丝弯曲后藏于该槽内,更加美观;内孔二有三个作用,一是防滑,二是可以穿锁,三是可以减少材料和重量。前...

2015/02/26 10:24
263
OpenSCAD设计的3D打印智能路由器盒子(V1.1)

基于OpenSCAD的一个盒子造型,可以用于了解OpenSCAD的造型语言。这个盒子的尺寸是为WRTnode设计的,可以输出STL后通过3D打印机打印出来直接使用(不同打印机的效果和公差不同,请自行根据情况...

Python修炼之路-循序渐进

Python已经演变为一个庞大的生态系统,由于其底层全部用c写成,而且全部开放源码,因此几乎可以完成其它任何编程语言能干的事情。python虽然简单,但要成为高手也非一日之功。如何通过日常的...

2015/01/21 09:07
403
GIScript2015的第一个入门教程-使用UbuntuKylin15.04

GIScript2015是一个通用的GIS脚本库,可以帮助进行地理空间数据的处理和分析,提高数据处理的效率,帮助进行地理科学的研究。GIScript2015是一个开源工程,已建立Git版本库和虚拟Team、微信群...

2015/07/27 14:38
472
OpenSCAD使用总结-中文

OpenSCAD是用程序的方式生成模型,搞软件的人应该很熟悉这种方式,但习惯交互式造型设计的就不用看这个了。创建模型的方法就像是用脚本语言编写一段程序,然后编译,总体感觉简单、便捷、易学...

2015/01/29 11:37
12.5K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部