Python3 notes

简介: Python3 notes

客户端

接下来我们写一个简单的客户端实例连接到以上创建的服务。端口号为 9999。

socket.connect(hostname, port ) 方法打开一个 TCP 连接到主机为 hostname 端口为 port 的服务商。连接后我们就可以从服务端获取数据,记住,操作完成后需要关闭连接。

完整代码如下:

实例

#!/usr/bin/python3

# 文件名:client.py


# 导入 socket、sys 模块

importsocket

importsys


# 创建 socket 对象

s =socket.socket(socket.AF_INET,socket.SOCK_STREAM)


# 获取本地主机名

host =socket.gethostname()


# 设置端口号

port =9999


# 连接服务,指定主机和端口

s.connect((host, port))


# 接收小于 1024 字节的数据

msg = s.recv(1024)


s.close()


print(msg.decode('utf-8'))

现在我们打开两个终端,第一个终端执行 server.py 文件:

$ python3 server.py

第二个终端执行 client.py 文件:

$ python3 client.py

欢迎访问菜鸟教程!


这时我们再打开第一个终端,就会看到有以下信息输出:

连接地址:('192.168.0.118',33397)

相关文章
|
运维 Prometheus 监控
Grafana 系列 - 统一展示 -11-Logs Traces 无缝跳转
Grafana 系列 - 统一展示 -11-Logs Traces 无缝跳转
|
12月前
|
机器学习/深度学习 人工智能 算法
Enhance-A-Video:上海 AI Lab 推出视频生成质量增强算法,显著提升 AI 视频生成的真实度和细节表现
Enhance-A-Video 是由上海人工智能实验室、新加坡国立大学和德克萨斯大学奥斯汀分校联合推出的视频生成质量增强算法,能够显著提升视频的对比度、清晰度和细节真实性。
572 8
Enhance-A-Video:上海 AI Lab 推出视频生成质量增强算法,显著提升 AI 视频生成的真实度和细节表现
|
搜索推荐 算法 前端开发
美食物管理与推荐系统Python+Django网站开发+协同过滤推荐算法应用【计算机课设项目推荐】
美食物管理与推荐系统Python+Django网站开发+协同过滤推荐算法应用【计算机课设项目推荐】
494 4
美食物管理与推荐系统Python+Django网站开发+协同过滤推荐算法应用【计算机课设项目推荐】
|
11月前
|
UED
【HarmonyOS——ArkTS语言】计算器的实现【合集】
【ArkTS语言-HarmonyOS】计算器的实现【合集】组件,点击等号后计算函数高效解析表达式并给出准确结果,达成核心功能要求。错误提示不够详尽,难以助力用户快速定位输入错误;响应式设计不足,在不同屏幕规格下适配性差。总体而言,本次实验已成功构建起基本功能框架,后续将针对上述问题深入探究优化方案,不断打磨细节,在完善计算器功能与提升用户体验的道路上持续精进,进而提升自身编程与应用开发的综合能力水平。利用按钮组件顺利完成布局设计,数字、运算符及功能按钮排列有序,操作逻辑清晰直观。
600 2
|
11月前
|
弹性计算 运维 监控
云产品评测 云服务诊断
作为一名开发工程师,我负责云资源的运维和管理。通过健康状态和诊断功能,可实时监控云资源(如ECS、网站等)的运行情况,快速排查并解决诸如访问异常、配置错误、安全风险等问题。诊断工具简化了问题定位流程,提供详细的修复建议,帮助用户在1-2分钟内完成诊断,迅速恢复业务。健康状态页面展示各实例的每小时健康数据,支持查看15天内的历史记录,极大提升了问题排查效率。
402 98
|
11月前
|
人工智能 运维 自然语言处理
OS Copilot深度体验:大模型赋能下的操作系统智能助手
作为一名运维工程师,我体验了阿里云推出的OS Copilot,这款操作系统智能助手结合大语言模型与专业知识,提供自然语言问答、辅助命令执行和系统运维调优等功能。通过简单的命令行接口,用户可在主流Linux系统中快速启动这些功能,大幅提升效率,尤其适合复杂任务处理。安装简便,支持批量操作,大幅减少重复劳动。建议尝试,探索AI在系统管理中的潜力。
313 25
OS Copilot深度体验:大模型赋能下的操作系统智能助手
|
10月前
|
Java 开发者
【12月更文特别场】获奖名单出炉!
【12月更文特别场】获奖名单出炉!
253 6
|
10月前
|
机器学习/深度学习 人工智能 自然语言处理
DeepSeek 挑战 "弱智吧"笑话 与 阿里云基础设施设计
DeepSeek-R1是一款专注于提升推理能力的人工智能模型,它在数学运算、代码辅助以及自然语言处理等复杂任务中展现了卓越的表现。这款模型的一个显著特点是其通过强化学习技术进行优化,这使得它在解决需要深度逻辑推理的任务时尤为出色。 用户体验方面,DeepSeek-R1不仅能够快速准确地解答复杂的问题,还能生成连贯且语法正确的文本内容,适用于多种风格的写作需求。此外,该模型还特别强调了其在提供详细推理过程上的能力,这意味着用户不仅能获得答案,还能了解得出结论的具体思考路径,这一点对于专业领域尤为重要
|
10月前
|
自然语言处理 运维 Linux
阿里云操作系统智能助手OS Copilot测评报告及建议
阿里云推出的OS Copilot是一款基于大模型构建的操作系统智能助手,旨在通过自然语言处理技术与操作系统经验的深度融合,为Linux用户提供前所未有的使用体验。它具备自然语言问答、辅助命令执行和系统运维调优等核心功能,极大降低了Linux的学习门槛,提升了工作效率。测试显示,OS Copilot在功能、性能、易用性和实用性方面表现出色,能够帮助用户高效解决问题并优化系统性能。未来,期待其持续优化升级,加入更多实用功能,进一步提升用户体验。
359 4
|
11月前
|
弹性计算 运维 数据可视化
阿里云服务诊断工具使用心得
大家好,我是V哥。今天介绍阿里云服务诊断工具的使用与优势。通过健康状态查看和诊断功能,用户能快速定位并解决云资源问题,大幅提高排查效率。健康状态功能以可视化方式展示资源状况,诊断功能则覆盖多种常见问题并提供精准修复建议。操作简单,帮助你高效运维。关注V哥,了解更多全栈技术。
477 10