Python TCP接收/发送信息

@ Time: 2021/12/30
@ Author: 迈向明天
@ File:客户端-编码.py
@ Software: PyCharm

import socket
import os

path = “D:\Desktop\TestRead\” # 文本文档路径
file_list = [path + i for i in os.listdir(path)] # 遍历文件夹中文本文档
print(file_list)

for text_file in file_list:
tcp_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM) # 1、初始化套接字
tcp_socket.connect((“IP”,8021)) # 2、建立链接他,要传入链接的服务器 IP 和 Port

file = text_file.split("\\")[3] # 切片,只选路径最后的文本文档
text_file = open(text_file,"r")
text_ReadContent = text_file.read() # 读tcp_socket.send((text_ReadContent.encode("UTF-8")) # 3、发送数据
print("开始发送")data = tcp_socket.recv(1024) # 接收数据 recv → 指定数据缓冲区的大小
tcp_socket.close() # 5、断开print("开始接收")
print(data.decode(UTF-8))filename = file.split(".")[0] + "-识别文件" + ".txt" # 读文件切片,可选
print(filename)text_Write = open("D:\\Desktop\\TestRead\\" + filename,"w") # 读
text_WriteContent = text_WriteOpen.write(str(data)  #数据转为字符串类型

Python TCP接收/发送信息相关推荐

  1. 如何用python实现邮箱发送信息

    这篇文章主要为大家详细介绍了python实现邮箱发送信息,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了python实现邮箱发送信息的具体代码,供大 ...

  2. python制作定时发送信息脚本

    文章中提到的菜单是右下角这个 需求 我们需要做到打开微信获取输入框焦点及输入 思路 1,获取到右下角菜单的坐标和菜单中微信的坐标以及输入框的坐标 2,定时,用time.sleep()来定义多长时间后触 ...

  3. QQ超时不能刷新好友接收发送信息

    如果您在其它电脑登录时正常,只在本地出现此种情况,可能与您本机的设置及网络限制有关,建议您先确保安装的是我司的官方版本,然后再搜索并删除您的QQ号码文件夹(会丢失聊天记录,请注意备份),然后按以下方法 ...

  4. Python 通过微信控制实现app定位发送到个人服务器,再转发微信服务器接收位置信息。

    考虑到女友的安全问题,就做了一个app实现定位和服务器实现转发的东西.刚学python,竟没想到用对象编程会更加方便,全程过程式开发,代码有点臃肿,就当学习下python吧.效果就是:在微信公众号中输 ...

  5. Python 通过微信控制实现app定位发送到个人服务器再转发微信服务器接收位置信息

    import socket import threading import os import requests from flask import Flask from flask import r ...

  6. TCP/IP传输层协议实现 - TCP接收窗口/发送窗口/通告窗口(lwip)

    1.tcp通告窗口/接收窗口/发送窗口 接收端有一个接收窗口大小,接收端只能接收这么多数据,接收窗口的数据需要被上层接收后才释放更大接收空间,才可以接收更多数据:接收窗口之前的数据已经被接收,再次接收 ...

  7. python opc服务器和客户端互相发送信息并给出实例

    OPC(开放式连续控制协议)是一种通讯协议,用于连接工业控制系统(ICS)和计算机系统,以实现实时监测和控制的需求. 在 Python 中,你可以使用第三方库 freeopcua 来实现 OPC 服务 ...

  8. http协议与https协议+UDP协议和TCP协议+WebSocket协议下服务端主动去发送信息+对称加密与非对称加密+get和post请求方式区别详解+浏览器内核以及jsj解析引擎

    TCP和UDP协议是TCP/IP协议的核心. 在TCP/IP网络体系结构中,TCP(传输控制协议,Transport Control Protocol).UDP(用户数据报协议,User Data P ...

  9. python 数据库查询结果邮件提醒_Python实现的查询mysql数据库并通过邮件发送信息功能...

    本文实例讲述了Python实现的查询mysql数据库并通过邮件发送信息功能.分享给大家供大家参考,具体如下: 这里使用Python查询mysql数据库,并通过邮件发送宕机信息. Python代码如下: ...

  10. python微信发送消息过于频繁_微信发送信息频率上限?

    请问有人知道微信发送信息频率上限是多少吗? 自己的机器人碰到的问题... 希望大家可以来帮助讨论下 先谢过啦 简单介绍下背景: 功能上基本上就是群发,且群发的信息对不同人是不一样的. 然后希望能够越准 ...

最新文章

  1. POJ - 1986 Distance Queries 倍增求LCA
  2. R与Python之间该如何选择
  3. SAP中添加自定义菜单
  4. html制作固定列的表格,带固定列的简单HTML表格
  5. java反射机制详解_Java反射机制详解
  6. 帧同步_帧同步和状态同步该怎么选(上)
  7. 远程控制篇:抓取远程屏幕图像
  8. 利用python解析手机通讯录
  9. android sim卡pin,如何设置手机的SIM卡的PIN码?
  10. 2022-2027年中国番茄酱行业市场全景评估及发展战略规划报告
  11. 重装系统感悟之设置系统还原点
  12. C语言之迷宫小游戏2.0版(随机生成地图,可变颜色,优化游戏体验)
  13. 计算机vs2013论文的命题,科学网—2篇论文评为IEEE TBME期刊2013和2014最高引用论文(排名第1,第2) - 张智林的博文...
  14. 我的 iPhone XS Max 终于装上了这款高逼格数字时钟,优秀不优秀?!
  15. volatile(粗浅理解)
  16. Ubuntu配置和使用cups打印服务器
  17. ANSYS多孔结构 多孔材料 孔隙结构建模教程
  18. 【汇总】 美股开户方法 、 美股开户攻略 、 美股开户流程 、 美股教程
  19. HTTP协议格式以及Fiddler用法
  20. springboot 设置指定包的日志级别

热门文章

  1. 硬件设计——一键开关机
  2. vFORUM 2018,开启多云未来
  3. python 温度 符号_python中温度单位转换的实例方法
  4. 国培 计算机远程培训心得,国培远程培训感言3篇
  5. 小进阶:数据指标体系和数据治理的管理
  6. 十大虚拟化最佳实践(转自Wes Miller的文章)
  7. Android 音视频采集那些事
  8. webpack 合并压缩_文章 - coolie PK webpack 之二:CSS 文件的合并与压缩 - FED社区
  9. workFlow学习总结---------------------常用的工作流引擎
  10. win10怎么修改计算机桌面存储路径,win10系统修改桌面文件存储路径的操作方法...