易截截图软件、单文件、免安装、纯绿色、仅160KB

用python写的数据转发程序

#coding:utf-8
import socket,time,sys
def proxy_server():
    client_addr = 0
    conn = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
    conn.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)
    conn_addr = ('192.168.0.10',9999)           
    conn.bind(('',2222))                   
    while 1:
        print "Start the proxy.........."
        datas,addr = conn.recvfrom(1024)
        if not addr[0] == '192.168.0.10':
            try:
                conn.sendto(datas,conn_addr)
                client_addr = addr
            except:
                print "s"
        else:
            conn.sendto(datas,client_addr)

以上代码主要实现在局域网内A客户端发给本机端口2222的udp包转发给192.168.0.10:9999,所有192.168.0.10:9999发送回来的数据包再转发给A客户端;
为什么只会执行4条“Start the proxy..........”?不会一直循环的吗?那datas只是起一个缓冲池的作用吗?如果我要让da


相关问答:

python 异常退出

最近用python写一个程序,总是异常退出,但是却没法用try..except来捕捉

由于没法发图片,所以把相关的信息打印出来
异常的信息大致如下:

python.exe遇到问题需要关闭。我们对此引起的不便表示抱歉 ......

IIS 7 python 2.6 cgi 文件上传问题

我每次上传的文件读到的数据都不正确。2M 的图片读得10多K 。。哪位大侠可以帮帮我啊。
#!D:\ProgrammerTools\python26\python.exe
#encoding=utf-8
import cgitb
import os
cgitb.enable()
import cgi,urllib ......

python怎么print 'hello world'

大家好,我是一个新手,刚开始学python,但是刚开始的helloworld都没法打印,让我很无奈。
我的python安装路径为f:\python31。在path中也设置对了,在windows下运行是这样显示的,希望各位前辈指点一下。谢谢
Pyth ......

python 3.x的if语句

>>> x=-1
>>> if x>0:
print ('11')

>>> else:

SyntaxError: invalid syntax (<pyshell#20>, line 1)
网上搜的也是:
>>> x=int(input("Please ent ......

python如何抓win32程序中listbox的信息

比如我需要用python 对win32程序进行一定的控制

对textbox输入一串字符串
按某个botton

对listbox里的的内容读取,存成字符串


该如何操作?
或者哪里有文档例子?

非常感谢 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号