鱼C论坛

 找回密码
 立即注册
查看: 889|回复: 4

[已解决]ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。

[复制链接]
发表于 2020-4-4 17:05:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#服务器
from socket import *
from time import ctime

host =''
port= 21567
bufsiz=1024
addr=(host,port)

tcpsersock=socket(AF_INET,SOCK_STREAM)
tcpsersock.bind(addr)
tcpsersock.listen(5)

while True:
    print('waiting for connection...')
    tcpclosock,addr1=tcpsersock.accept()
    print('...connected from:',addr1)

    while True:
        data=tcpclisock.recv(bufsiz)
        if not data:
            break
        tcpclisock.send('[%s] %s ' %(bytes(ctime(),'utf-8'),data))

    tcpclisock.close()
tcpsersock.close()


#客户端
from socket import *


host ='127.0.0.1'  #'localhost'
port= 21567
bufsiz=1024
addr=(host,port)

tcpclisock=socket(AF_INET,SOCK_STREAM)
tcpclisock.connect(addr)

while True:
    data=input('> ')
    if not data:
        break
    tcpclisock.send(data)
    data=tcpclisock.recv(bufsiz)
    if not data:
        break
    print(data.deconde('utf-8'))
tcpclisock.close()


================ RESTART: E:\PYTHON学习\核心编程练习\2.4TCP时间戳客户端.py ================
Traceback (most recent call last):
  File "E:\PYTHON学习\核心编程练习\2.4TCP时间戳客户端.py", line 10, in <module>
    tcpclisock.connect(addr)
ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
>>>
最佳答案
2020-4-4 19:43:20
既然有服务端,肯定要先启动服务端
然后再启动客户端

当然了这组代码  发送ascii 还凑合,发送utf-8 就不行了  还需要改进
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-4 19:40:14 | 显示全部楼层
你都是咋操作的呢  这代码我见过  貌似都是书上的或者视频上的代码吧

我测试是没毛病的

单独启动客户端 :
PS E:\wp> py kehuduan.py
Traceback (most recent call last):
  File "kehuduan.py", line 7, in <module>
    tcpCliSock.connect(ADDR)
ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
PS E:\wp>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 19:43:20 | 显示全部楼层    本楼为最佳答案   
既然有服务端,肯定要先启动服务端
然后再启动客户端

当然了这组代码  发送ascii 还凑合,发送utf-8 就不行了  还需要改进
无标题7.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-5 07:14:47 | 显示全部楼层
wp231957 发表于 2020-4-4 19:43
既然有服务端,肯定要先启动服务端
然后再启动客户端

你好你这个是怎么在一台电脑上执行的!我第一次弄网络代码!谢谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-5 07:21:29 From FishC Mobile | 显示全部楼层
小人物来了 发表于 2020-4-5 07:14
你好你这个是怎么在一台电脑上执行的!我第一次弄网络代码!谢谢!

开两个cmd窗口就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-28 10:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表