1.socket建立连接,服务端,客户端代码如下:

import socket

#服务端,AF_INET:IPV4地址,SOCK_STREAM:TCP协议
sk=socket.socket(socket.AF_INET,socket.SOCK_STREAM) ip=socket.gethostname()
port=5001
print(ip)
sk.bind((ip,port)) sk.listen(5)
print('.........')
new_socket,clientaddress =sk.accept() print('收到连接请求!')
msg='连接建立成功!'
new_socket.send(msg.encode('utf-8'))
import socket

#客户端
sk=socket.socket(socket.AF_INET,socket.SOCK_STREAM) ip=socket.gethostname()
port=5001
print(ip) sk.connect((ip,port)) msg=sk.recv(1024)
print(msg.decode('utf-8'))

2.如果运行客户端出现错误:ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。

  2.1先确认服务端是否运行成功,端口是否被监听

  2.2点开设置-->代理设置-->弹出Internet属性-->局域网设置-->自动检测设置-->重启pycharm即可

  2.3或者可以到vscode中运行试试

Python_soket的更多相关文章

随机推荐

  1. SQL Server:时间范围查询重叠

    常常碰到要校验数据范围是否存在重叠冲突的情况,典型的场景是房间预订. 假如房间A已经有9月1日-9月10日的预订记录,当其它客人再来预订时,系统必须判断,不能与这个日期范围产生重叠. 有四种情况会产生 ...

  2. 【Linux基础】vim如何显示文件名称

    前言 使用vim的时候有时候需要查看文件路径或者名称,本文对此进行记录. 操作过程 一般模式下 method1: :f method2: 快捷键CTRL+g/G(大小写均可); method3: 查看 ...

  3. [分享会] 微服务框架设计 (基于Swoole)

    框架三要素 1. Service 通信 2. 服务管理 3. 开发组件   为什么需要服务 1.自治性 2.可组合 3.异构性 2.弹性扩展   -实现方式-   共享库 1.二进制文件/Compos ...

  4. 二进制安装mysql-5.7.26

    一.上传二进制 mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz包 #/data 是数据盘 自己根据情况定 [root@VM_0_10_centos data]# ...

  5. 解决IntelliJ IDEA 控制台输出中文乱码问题

    解决IntelliJ IDEA 控制台输出中文乱码问题 问题描述:如图,控制台输出的字符,乱码 解决方案 第一步:修改intellij idea配置文件: 找到Intellij idea安装目录,bi ...

  6. 如何科学的登陆GTA5

    GTA5一款不存在游戏 又是一年促销,在舍友的诱惑下,终于下决心买了GTA5的线上模式,但是到游玩的时候却遇到了很多麻烦. 我总结了有三个问题: 1.笔记本或者低配电脑运行起来很卡,掉帧. 2.网络延 ...

  7. Matlab 线性规划问题模型代码

    线性规划问题的基本内容 线性规划解决的是自变量在一定的线性约束条件下,使得线性目标函数求得最大值或者最小值的问题. \[ \min z=\sum_{j=1}^{n} f_{j} x_{j} \] \[ ...

  8. [转帖]亚马逊发布自主64核心ARM处理器:单核性能远超铂金至强

    亚马逊发布自主64核心ARM处理器:单核性能远超铂金至强 https://news.mydrivers.com/1/660/660383.htm 不知道真假 看样子比华为的鲲鹏920 要牛B . 亚马 ...

  9. nohup 日志按天输出

    输出日志在当前目录: nohup java -jar ace-auth.jar >> nohup`date +%Y-%m-%d`.out 2>&1 & 指定日志目录输 ...

  10. Kubernetes之动态Jenkins slave

    一.前提 本次实践前,需已完成以下过程: 1.搭建好一个Kubernetes集群(本实践为单节点集群),网上参考较多,不赘述. 2.选取kubernetes集群外的一台服务器安装 NFS服务端,并在集 ...