Python_soket
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的更多相关文章
随机推荐
- PHP 指定时间/时间戳+某天/某月/某年
PHP指定时间戳加上1天,1周,1月,一年其实是不需要用上什么函数的!指定时间戳本身就是数字整型,我们只需要再计算1天,1周它的秒数相加即可! 博主搜索php指定时间戳加一天一年,结果许多的文章给出来 ...
- 大数据开发工程师面试《一》Shopee虾皮技术面
一.项目问题 1 做了哪些项目2 使用什么技术3 哪个是你主导的项目,一共开发多少个接口,项目多长时间,数据库有多少个表 二.技术问题 1 用自己擅长的语言实现非递归单链表反转 现场手写2 Hadoo ...
- setup_module和teardown_module
setup_module .teardown_module 每个用例开始和结束调用一次 hasattr() 函数用于判断对象是否包含对应的属性 运行结果如下:
- python 解决 idea 或者 pucharm 编译器在引入自定义的 py 文件的类时,没有提示的问题
1,问题描述: 假设我们有两个问价 a.py 和 b.py 其中分别有 A 类 和 B 类,现在我们想在 b.py 中引用 A 类 语法为 from a import A 虽然这是正确的语法,但是 ...
- LeetCode 1071. 字符串的最大公因子(Greatest Common Divisor of Strings) 45
1071. 字符串的最大公因子 1071. Greatest Common Divisor of Strings 题目描述 对于字符串 S 和 T,只有在 S = T + ... + T(T 与自身连 ...
- MariaDB 10.3 序列
在MariaDB .3版本中sequence是特殊的表,和表使用相同的namespace,因此表和序列的名字不能相同. MariaDB [wuhan]> select version(); +- ...
- poj1458公共子序列 C语言
/*Common SubsequenceTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 56416 Accepted: 23516D ...
- day12——生成器、推导式、简单内置函数
day12 生成器 迭代器:python中内置的一种节省空间的工具 生成器的本质就是一个迭代器 迭代器和生成器的区别:一个是pyhton自带的,一个是程序员自己写的 写一个生成器 基于函数 在函数中将 ...
- Django框架之第八篇(模型层补充)--数据库的查询与优化:only/defer,select_related与prefetch_related,事务
在设置外键字段时需要注意: 当你使用django2.x的版本时候,在建立外键关系时,需要你手动添加几个关键点参数 models.cascade #设置级联删除 db_constraints 数据库查询 ...
- Java8 集合相关操作
// java8 集合快速转成string List<String> cities; String citiesCommaSeparated = String.join(",&q ...