Python简单实现TCP包发送十六进制数据的方法

作者:mo_guang 时间:2021-04-26 06:00:04 

本文实例讲述了Python简单实现TCP包发送十六进制数据的方法。分享给大家供大家参考,具体如下:

举例: 0x12, 0x34可以直接拼成 "\x12\x34"。

客户端代码示例:


#-*- encoding: utf-8 -*-
import json
import socket
import sys
import binascii
reload(sys)
sys.setdefaultencoding('utf-8')
if __name__=="__main__":
   s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
   s.connect(("your_host_name", your_port))
   s.send("\xab\xcd\x34\x12\x1f\x00_some_orther_data") # 前面为十六进制数据,后面可接字符串等正文
   print s.recv(1024)
   s.close()

希望本文所述对大家Python程序设计有所帮助。

标签:Python,TCP
0
投稿

猜你喜欢

  • PHP执行linux系统命令的常用函数使用说明

    2023-10-19 11:28:39
  • WSC脚本部件技术:利用Javascript编写ActiveX控件

    2008-05-05 13:13:00
  • python实现的重启关机程序实例

    2023-08-09 22:54:20
  • MySQL在右表数据不唯一的情况下使用left join的方法

    2024-01-18 22:42:02
  • 用php来改写404错误页让你的页面更友好

    2023-10-26 20:16:21
  • [图]关于网站开发中缓存 cache应用

    2008-08-19 18:14:00
  • Bootstrap Table 删除和批量删除

    2024-05-25 15:17:21
  • MySQL单表ibd文件恢复方法详解

    2024-01-15 19:39:21
  • 非原型 不设计

    2010-01-21 12:51:00
  • pytest-sugar 执行过程中显示进度条的脚本分享

    2023-01-26 13:20:40
  • 人脸识别实战之Opencv+SVM实现人脸识别

    2021-01-06 09:32:13
  • Python反爬虫技术之防止IP地址被封杀的讲解

    2022-05-09 10:44:12
  • Python实现的批量修改文件后缀名操作示例

    2021-08-28 08:34:58
  • asp 随机字符串函数

    2011-04-04 11:01:00
  • python字典值排序并取出前n个key值的方法

    2021-08-09 22:16:44
  • python3使用requests模块爬取页面内容的实战演练

    2022-01-08 18:26:57
  • 只截取ip前6位的asp代码

    2009-05-29 18:30:00
  • Python的Flask框架标配模板引擎Jinja2的使用教程

    2022-07-17 08:47:35
  • Python实现定制自动化业务流量报表周报功能【XlsxWriter模块】

    2022-02-12 01:25:05
  • python 读取串口数据的示例

    2021-08-30 11:10:26
  • asp之家 网络编程 m.aspxhome.com