实际上,我已经完成了与Pyro和RPyC的一些工作,但是有比这两个更多的RPC实现.我们可以列出它们吗?
基于Python的原生协议:
具有许多底层协议的RPC框架:
基于JSON-RPC的框架:
肥皂:
基于XML-RPC的框架:
其他:
我试图在我的Python编程中使用一些AOP,但我没有任何存在的各种库的经验.
所以我的问题是:
Python存在哪些AOP支持?它们之间的不同库有什么优势?
我找到了一些,但我不知道他们如何比较:
在哪种情况下我会使用这些?
我有两个用Python编写的应用程序,它们通常有计算税收和其他金钱的方法.我希望能够编写一个功能的"骨架",并在运行时自定义它,例如更改地方税的应用方式(按国家,州或城市等),而不必重载全栈.
我正在寻找一个Python的远程过程调用引擎,我发现PyRo(Python远程对象)和RPyC(远程Python调用)都是我正在寻找的东西.
但是,我很想知道他们如何相互比较,他们的利弊是什么?
我正在编写一个ETL(在带有mongodb后端的python中)并且想知道:ETL应该被称为ETL的标准函数和工具是什么?
该ETL将尽可能通用,采用可编写脚本的模块化方法.它主要用于保持不同的数据库同步,以及以不同的格式导入/导出数据集(xml和csv)我不需要任何多维工具,但它有可能以后需要它.
在Linux中守护python脚本最简单的方法是什么?我需要这适用于Linux的各种风格,所以它应该只使用基于python的工具.
我正在使用Mercurial作为VCS为不同客户开展项目.我知道如何设置默认用户,但是为每个项目设置不同的用户是否有意义?
在Python中,是否有意图在每个文件的基础上强制使用空格或制表符缩进?
好吧,也许"强制执行"太强大了,更像是"推荐".
我一直收到带有混合缩进的补丁文件,这很烦人......(至少可以说)Python本身可以判断出什么时候出现问题,但是我正在搜索某些东西,在编辑器级别这样做,就像它存在于charset一样.
编辑:好的,我的问题不明确,我问这个是因为我一直在接收你可以想象的任何标签/空间混合中的修正和补丁.我使用Mercurial作为DVCS,也许这个级别存在什么?
对于 Linux 系统,我正在用 Python 编写一个程序,它会生成子进程。我正在使用“多处理”库,我想知道是否有一种方法可以使用与当前用户不同的用户调用子流程。我希望能够使用不同的用户运行每个子进程(例如 Postfix)。
有什么想法或指示吗?
python ×6
aop ×1
daemon ×1
distributed ×1
etl ×1
indentation ×1
mercurial ×1
pyro ×1
repository ×1
rpc ×1
rpyc ×1
scripting ×1
spaces ×1
subprocess ×1
tabs ×1