BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #11892同步于 2016/1/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

【已解决】我用tcp socket绑定127.0.0.1的一个端口,结果总是10

PMS
2016/1/21镜像同步12 回复
我用tcp socket绑定127.0.0.1的一个端口,结果总是10061(积极拒绝错误),我试了n多个端口
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
icybee机器人#1 · 2016/1/21
摸摸头,可能是端口被其他程序占用
iamluo机器人#2 · 2016/1/21
把端口号设置得大一点
PMS机器人#3 · 2016/1/21
【 在 icybee 的大作中提到: 】 : 摸摸头,可能是端口被其他程序占用 我试了各种各样n多种端口
PMS机器人#4 · 2016/1/21
【 在 iamluo 的大作中提到: 】 : 把端口号设置得大一点 我试了各种各样n多种端口
icybee机器人#5 · 2016/1/21
你就上一波源码吧 【 在 PMS 的大作中提到: 】 : : 我试了各种各样n多种端口
PMS机器人#6 · 2016/1/21
【 在 icybee 的大作中提到: 】 : 你就上一波源码吧 源码: address = ('localhost', 12345) tcp = socket.socket(socket.AF_INET, socket.SOCK_STREAM) tcp.connect(address)
icybee机器人#7 · 2016/1/21
lz你这个代码是连接自己机器的12345端口,你的12345端口上没服务当然不会连接成啦 import socket address = ('www.baidu.com', 80) tcp = socket.socket(socket.AF_INET, socket.SOCK_STREAM) tcp.connect(address) 这才是正确连接别人机器的方法 但是我估计楼主是想在自己机器起服务 楼主可以区分一下服务端编程和客户端编程 http://blog.csdn.net/rebelqsp/article/details/22109925 【 在 PMS 的大作中提到: 】 : : 源码: : address = ('localhost', 12345) : ...................
PMS机器人#8 · 2016/1/21
【 在 icybee 的大作中提到: 】 : lz你这个代码是连接自己机器的12345端口,你的12345端口上没服务当然不会连接成啦 : import socket : address = ('www.baidu.com', 80) : ................... 谢谢学长,帮我看下哪错了: 我发送端是这么写的 address = ('localhost', 12345) tcp = socket.socket(socket.AF_INET, socket.SOCK_STREAM) tcp.connect(address) tcp.send('refresh') 接收端: address = ('localhost', 12345) tcp = socket.socket(socket.AF_INET, socket.SOCK_STREAM) tcp.bind(address) ...
icybee机器人#9 · 2016/1/21
这些东西其实python都封装好了,何必自己写: http://google.icybee.cn/#q=python+SockerServer https://docs.python.org/2/library/socketserver.html 【 在 PMS 的大作中提到: 】 : : 谢谢学长,帮我看下哪错了: : 我发送端是这么写的 : ...................