易截截图软件、单文件、免安装、纯绿色、仅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中的Unicode在Delphi如何还原成Gb2312?

已知Python 中:
s = unicode("测试", "gb2312")
s = u'\u6d4b\u8bd5'
print s
测试

在Delphi里面如何将\u6d4b\u8bd5这样的还原成Gb2312的汉字呢?
找到个方法
......

python PIL模块打开图片问题

请问下,我的是python2.5安装了PIL模块,然后编写程序打开本机上的一个图片时,为什么老出现错误呢,老是找不到图片,错误提示如下:File "C:\Python25\Lib\site-packages\PIL\Image.py", line 1888, in o ......

[提问]Python 如何忽略 whitespace 读入

像 C 的 scanf() 那样
比如读入 1 2 3 a b c
每次读入一个
下面这个应该是你想要的吧:
Python code:

>>> k = raw_input()
0 0123 ds dsl sd
>>> k
'0 0123 ds dsl sd'
>>> ......

python urllib urllib2 httplib 访问url的问题

我想用python解析网页中的url 在下载之前, 我想先发一个head请求 不需要下载整个网页, 先获得该网站的head信息, 读取一些信息之后 在调用这些库的read方法来读取整个网页 该怎么操作呢 多谢
帮顶了

有人能指教一 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号