ChinaUnix.net
相关文章推荐:

python 进程通讯

UDP协议相比TCP要简单许多,虽然数据无法保证完整性. 先看一下client端的演示代码: import socket s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) port = 8000 host = '192.168.1.102' while True: msg = raw_input() if not msg: break s.sendto(msg,(host,port)) s.close() 注意,在创建socket的时候,第二个参数要为SOCK_DGRAM,然后,我们只需要调用sendto即可以了,真是太方便了. 再看看serve...

by riverbird2005 - Python文档中心 - 2009-03-15 18:26:05 阅读(1350) 回复(0)

相关讨论

不知道那位老兄写过windows下后台进程?用python写的

by ragkk - Python - 2006-12-30 20:46:36 阅读(2235) 回复(1)

在程序里我开了5个进程,分别来运行5个不同的程序,每个程序的运行时间比较长,现在有个问题是: 通过什么办法能够观察到每个进程的运行情况?如果某个进程由于某种原因而终止了,如何将这个情况发现并通知用户??

by blamos - Python - 2008-11-05 15:28:49 阅读(5756) 回复(15)

mrtg,python进程如何关闭 ? 偶尔占用cpu 比较多 。持续半分钟后然后就掉下去了 。 8:25am up 1 day, 15:29, 1 user, load average: 1.48, 2.59, 2.66 143 processes: 134 sleeping, 9 running, 0 zombie, 0 stopped CPU0 states: 0.0% user, 100.0% system, 0.0% nice, 0.0% idle CPU1 states: 4.0% user, 7.4% system, 0.0% nice, 87.4% idle CPU2 states: 0.3% user, 99.1% system, 0.0% nice, 0.1% idle CPU3...

by qiwang1979 - 网络与硬件 - 2004-11-16 08:26:59 阅读(834) 回复(0)

Erlang与python间的socket通讯 更新时间:2008-01-25 作者:CSDN 来源:CSDN本文关键词: 通讯 socket python Erlang Server 端: -module(eserver). -author("hanzhupeng@gmail.com"). -export([startd/0, start/0,start/1,process/1]). -define(defPort,2000). startd() -> register(eserverp, spawn(?MODULE, start, [])). start() -> start(?defPort). start(Port) -> case gen_tcp:listen(...

by pascal4123 - Erlang - 2016-05-17 18:19:14 阅读(1783) 回复(2)

Erlang Server 端: -module(eserver). -author("hanzhupeng@gmail.com"). -export([startd/0, start/0,start/1,process/1]). -define(defPort,2000). startd() -> register(eserverp, spawn(?MODULE, start, [])). start() -> start(?defPort). start(Port) -> case gen_tcp:listen(Port, [binary, {packet, 0}, {active, false}]) of {ok, LSock} -> server_loop(LSock); {error, Reason} -> ex...

by albertlee - Erlang - 2010-01-13 23:27:53 阅读(1930) 回复(1)

程序目的:主程序中开5个子进程,然后当子进程中的某一个异常退出或者正常结束,主程序都要监测出来,并打印一些报告。主程序一直运行,直至5个子进程都终止。 下面是我参考大家的意见总结出来的,不过在如何监测子进程的异常退出或者结束那了还不会,请高手不吝赐教@! [code] ... pidList = [] def run(program,*args): pid = os.fork() pidList.append(pid) if not pid: os.execvp(program, (program,) + args) def main(...

by blamos - Python - 2008-11-07 14:27:54 阅读(7806) 回复(12)

作者: pascal4123 出处: pascal4123.cublog.cn (转载敬请注明作者或出处) 当脚本产生大量线程时,很自然地,线程间会产生通信(改变和访问共享全局内存)的需求。有些情况需要小心对待,使用锁来同步对共享对象的访问。但这是一种比较老实的通信模式。 当脚本启动进程或程序时,事情并没有这么简单。如果我们限制程序间通信的类型,有许多手段。比如: 1. 命令行参数 2. 标准流重定向 3. os.popen调用产生的管道 4. 程序退...

by pascal4123 - Python文档中心 - 2010-12-27 09:36:48 阅读(12883) 回复(3)

如果服务端是django,用django做webservice,(返回xml或者json) 客户端是flex,直接访问url不好吗? 当然pyamf的调用很方便,直接在服务端定义了接口,很好用,但是这样经过pyamf不浪费性能么? 有谁能给个合理的解释吗?

by gengzhifeng - Python - 2009-06-09 17:03:45 阅读(2496) 回复(1)

1.写一个判断连接MYSQL正确与否的类: import MySQLdb class connDB: dbhost = '192.168.#.#' dbport = '3306' database = 'db' dbuser = 'root' dbpasswd = '320' def __init__(self): pass def connect(self): status=0 try: conn= MySQLdb.connect(self.dbhost,self.dbuser,self.dbpasswd,self.database) except Exception,e: s...

by hkebao - Python文档中心 - 2009-02-05 11:14:40 阅读(2116) 回复(0)

进程如何捕捉捉到每个子进程的状态,比如:子进程异常退出,正常结束等等。。。 希望能详细一些,晚辈比较菜。。。。

by blamos - Python - 2008-11-04 22:04:51 阅读(5897) 回复(1)