使用P4D 编写Python Extension[使用rst编写]
Date: $Date: 2007年4月1日 Date: $Date: 2007年4月1日 使用P4D 编写Python Extension Author:1000copy Address:空无一人 不知所致 Contact:1000copy@gmail.com or http://1000copy.itpub.net organization:无党派人士 status:差不多了:version: 1:copyright: This document has been placed in the public domain. You may do with it as you wish. You may copy, modify, redistribute, reattribute, sell, buy, rent, lease, destroy, or improve it, quote it at length, excerpt,
摘录: NewEdit/doc/architecture.htm
----------------评价可以达到的一个效果就是:一个changelog的版本修改记录,可以完全确定修改对应的源代码文件。好与坏还需要权衡。但是仅仅一一点,就让人有尝试的愿望了。----------------原文软件开发是一件很痛苦的事情,大量新的需求与现有软件结构之间的冲突是造成软件难以维护的一个主要原因。很 多软件在刚开始时可能结构很好,便于扩充,但随着软件功能的丰富,代码的增加,可能会造成结构也变得不再适应 新需求的发展。对于编辑器软件来说,这样的问题更为明显。那么NewEdit就是想在如何构造一种灵活的结构方面进 行的一种
使用Delphi 编写Python Extension
我说要写,我写了。在电脑上花费了4个小时完成,22:00-00:50.眼是懒汉,手是好汉。[@more@]使用Delphi 编写Python Extension 作者:1000copy摘要:在互联网公共可访问领域内,关于Python/C interface的介绍,手册都是比较多的。Py直接支持C编写扩展,对于Delphi程序员,P4D是一个很好的选择。不幸的是,通过P4D[2]编写PyExtention,并没有一个很好的入门文档,本文试图填写这个空白。本文风格完全模仿Writing Python Extensions[1],希望以例子为本,让大家很快的进入状态。1. 引言:本文假设你: * 懂得Python * 懂得Delphi *
我想要仿照这个文档做一个p4d的文档。
Writing Python Extensions http://starship.python.net/crew/mwh/toext/toext.html并且这个文档的风格也不做,看起来比较清晰和专业。好像有一个工具可以生成这个风格的文档。[@more@]
xml-rpc 远程调用有多简单?
基于以例子为本,看一个简单的xml-rpc服务器,客户端调用代码在""""""内:from SimpleXMLRPCServer import SimpleXMLRPCServerserver = SimpleXMLRPCServer(("localhost", 8000))def adder_function(x,y): return x + yserver.register_function(adder_function, 'add')class MyFuncs: def div(self, x, y): return x // y server.register_instance(MyFuncs())server.serve_forever()""" client import xmlrpclibs = xmlrpclib.Server('http://localhost:800
当windows向你说道歉的时候。
昨日完成的“输出Delphi Class到Python”,今天回来准备把程序搞得漂亮点,就发了文档出来的。有些令人沮丧的是,写了一个TestPoint的测试程序,简单如下:import demodll就会导致这个错误: python.exe 遇到问题需要关闭。我们对此引起的不便表示抱歉... 下面还有“调试”和“关闭”按钮。当然我不知道如何调试。为什么那个P4D带的Delphi.pyd就不会?最后发现如果这样写TestPointfrom Delphi import *就会有问题。这样写也是一样:from Delphi import *print Point(9,9)而如果加上一个函数来的话就没有问题,如