字节变量上的Python3正则表达式[重复]

2024-03-18

我正在尝试对 bytes 变量执行正则表达式替换,但收到错误

  sequence item 0: expected a bytes-like object, str found

这是一个使用 python3 重现问题的小代码示例:

import re

try:
    test = b'\x1babc\x07123'
    test = re.sub(b"\x1b.*\x07", '', test)
    print(test)
except Exception as e:
    print(e)

当作用于 bytes 对象时,所有参数都必须是类型byte,包括替换字符串。那是:

test = re.sub(b"\x1b.*\x07", b'', test)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

字节变量上的Python3正则表达式[重复] 的相关文章

  • matplotlib 图中点的标签

    所以这是一个关于已发布的解决方案的问题 我试图在我拥有的 matplotlib 散点图中的点上放置一些数据标签 我试图在这里模仿解决方案 是否有与 MATLAB 的 datacursormode 等效的 matplotlib https s
  • NLTK 2.0分类器批量分类器方法

    当我运行此代码时 它会抛出一个错误 我认为这是由于 NLTK 3 0 中不存在batch classify 方法 我很好奇如何解决旧版本中的某些内容在新版本中消失的此类问题 def accuracy classifier gold resu
  • 来自 dll 的 Java 调用函数

    我有这个 python 脚本导入zkemkeeperdll 并连接到考勤设备 ZKTeco 这是我正在使用的脚本 from win32com client import Dispatch zk Dispatch zkemkeeper ZKE
  • 如何从Python中的函数返回多个值? [复制]

    这个问题在这里已经有答案了 如何从Python中的函数返回多个变量 您可以用逗号分隔要返回的值 def get name you code return first name last name 逗号表示它是一个元组 因此您可以用括号将值括
  • python multiprocessing 设置生成进程等待

    是否可以生成一些进程并将生成进程设置为等待生成的进程完成 下面是我用过的一个例子 import multiprocessing import time import sys def daemon p multiprocessing curr
  • Python 3d 绘图设置固定色阶

    我正在尝试绘制两个 3d 数组 第一个数组的 z 值在范围内 0 15 0 15 第二个来自 0 001 0 001 当我绘图时 色标自动遵循数据范围 如何设置自定义比例 我不想看到 0 001 的浅色 而应该看到 0 15 的浅色 如何修
  • 为什么 web2py 在启动时崩溃?

    我正在尝试让 web2py 在 Ubuntu 机器上运行 所有文档似乎都表明要在 nix 系统上运行它 您需要下载源代码并执行以下操作 蟒蛇 web2py py 我抓住了source http www web2py com examples
  • Pycharm 在 os.path 连接上出现“未解析的引用”

    将pycharm升级到2018 1 并将python升级到3 6 5后 pycharm报告 未解析的引用 join 最新版本的 pycharm 不会显示以下行的任何警告 from os path import join expanduser
  • Spark SQL 中的 SQL LIKE

    我正在尝试使用 LIKE 条件在 Spark SQL 中实现联接 我正在执行连接的行看起来像这样 称为 修订 Table A 8NXDPVAE Table B 4 8 NXD V 在 SQL Server 上执行联接 A revision
  • 打印数字时添加千位分隔符[重复]

    这个问题在这里已经有答案了 我真的不知道这个问题的 名称 所以它可能是一个不正确的标题 但问题很简单 如果我有一个数字 例如 number 23543 second 68471243 我想要它使print 像这样 23 54368 471
  • 如何使用 Selenium 和 ChromeDriver 解决 TypeError: 'module' object is not callable 错误 [重复]

    这个问题在这里已经有答案了 代码试验 from selenium import webdriver from selenium webdriver chrome options import Options as Chromeoptions
  • 使用 python/numpy 重塑数组

    我想重塑以下数组 gt gt gt test array 11 12 13 14 21 22 23 24 31 32 33 34 41 42 43 44 为了得到 gt gt gt test2 array 11 12 21 22 13 14
  • 当字段是数字时怎么说...在 mongodb 中匹配?

    所以我的结果中有一个名为 城市 的字段 结果已损坏 有时它是一个实际名称 有时它是一个数字 以下代码显示所有记录 db zips aggregate project city substr city 0 1 sort city 1 我需要修
  • 如何将 ascii 值列表转换为 python 中的字符串?

    我在 Python 程序中有一个列表 其中包含一系列数字 这些数字本身就是 ASCII 值 如何将其转换为可以在屏幕上回显的 常规 字符串 您可能正在寻找 chr gt gt gt L 104 101 108 108 111 44 32 1
  • 找到一个数字所属的一组范围

    我有一个 200k 行的数字范围列表 例如开始位置 停止位置 该列表包括除了非重叠的重叠之外的所有类型的重叠 列表看起来像这样 3 5 10 30 15 25 5 15 25 35 我需要找到给定数字所属的范围 并对 100k 个数字重复该
  • Protobuf 如何编码 oneof 消息结构

    对于这个 python 程序 在编码时运行 protobuf 编码会给出以下输出 0a 10 08 7f8a 0104 08 02 10 0392 0104 08 02 10 03 18 01 我不明白的是为什么8a后面有一个01 为什么9
  • 替换字符串/文本中“从第 n 次到最后一次”出现的单词

    这个问题以前曾被问过 但尚未得到令提问者满意的答案 https stackoverflow com questions 36368712 how to use stringrs replace all function to replace
  • 如何将 Django 中的权限添加到模型并使用 shell 进行测试

    我在模型中添加了 Meta 类并同步了数据库 然后在 shell 中创建了一个对象 它返回 false 所以我真的无法理解错误在哪里或者缺少什么是否在其他文件中可能存在某种配置 class Employer User Employer in
  • 如何在 Flask 中的视图函数/会话之间传递复杂对象

    我正在编写一个 Web 应用程序 当 且仅当 用户登录时 该应用程序从第三方服务器接收大量数据 这些数据被解析为自定义对象并存储在list 现在 用户在应用程序中使用这些数据 调用不同的视图 例如发送不同的请求 我不确定什么是最好的模式在视
  • 将索引与值交换的最快方法

    考虑pd Series s s pd Series list abcdefghij list ABCDEFGHIJ s A a B b C c D d E e F f G g H h I i J j dtype object 交换索引和值并

随机推荐

  • Python 未找到 netCDF4 导入

    我需要使用 netCDF4 模块来进行一些处理 我已按照此步骤操作guide http unidata github io netcdf4 python 并尝试使用 anaconda2 作为推荐post https stackoverflo
  • 如何在构造 std::vector 时放置元素?

    我想构建一个std vector某些元素具有由某些特定构造函数而不是默认构造函数构造的元素 换句话说 我想在构建向量时放置元素 我怎样才能做到这一点 考虑this https godbolt org g sWNxJv struct Item
  • 数学随机在数组中查找名称而不重复

    所以我想从一个名称数组中找到三个名称 然后我想将其写入一个新数组 虽然还没有做到这一点 但我遇到的问题是它不断随机化我已经找到的相同名称 查看jsfiddle脚本 http jsfiddle net uxd4mzcp Code findSt
  • 如何解释Map.map结果

    当我看着Map mapscaladoc 我可以看到 map B f A B Map B 但下面的简单代码不会返回Map scala gt Map answer gt 42 map case k v gt v res40 scala coll
  • 如何获取字符的ASCII值

    我如何获得ASCII https en wikipedia org wiki ASCII一个字符的值int在Python中 From here http mail python org pipermail python win32 2005
  • 使用一元/二元运算符进行后缀中缀

    我正在尝试制作一个从后缀到中缀表示法的转换器 并且需要一些帮助 已经有关于中缀到后缀转换的问题 https stackoverflow com questions 2431863 infix to postfix and unary bin
  • scale.default 中的错误:“center”的长度必须等于“x”的列数

    我在用mboost包做一些分类 这是代码 library mboost load so data rdata model lt glmboost is exciting data training family Binomial pred
  • 如何正确构造获取处理选项命令消息

    EMV Book 3 说 CLA 80INS A8第1页 00P2 00LC 无功数据 处理选项数据对象列表 PDOL 相关数据乐 00 我的 APDU 命令如下所示 80 A8 00 00 0C PDOL 00 其中 PDOL 9F 66
  • Keras TypeError:fit() 缺少 1 个必需的位置参数:'y'

    我的模型格式正确 model Sequential model add Lambda lambda x x 255 0 0 5 input shape 160 320 3 model compile loss mse optimizer a
  • 如何更改文字和背景颜色?

    我希望每个角色都有不同的颜色 例如 cout lt lt Hello world lt lt endl H会是红色的 e会是蓝色的 l会是橙色的 等等 我知道这是可以做到的 我只是不知道它的代码 我想将背景颜色更改为白色 我该怎么做呢 没有
  • 大型 Grails 项目中的集成和单元测试

    由于必须处理模拟对象 因此编写单元测试通常比大型 Grails 项目中的集成测试更复杂 这article https www ibm com developerworks java library j grails10148 甚至建议我们甚
  • 如何让 ReadJson 返回“默认”行为 - 就好像 CanConvert 返回 false

    我已经创建了一个实现JsonConverter CanConvert总是返回 true In ReadJson我有时想只使用 默认 行为 就好像CanConvert返回错误 我的ReadJson从未被调用过 其他各种帖子建议我做以下一些变化
  • 如何使用 VSCode 和多个 java 版本

    我工作的所有公司项目都使用 Java 8 但是我想尝试使用 VSCode for Java 问题是它要求我使用 Java 11 才能使 Java 扩展工作 另外我想开始使用 java 11 做个人项目 现在在路径 windows环境 中 我
  • 获取组的所有成员 - 传递

    是否有对图形 API 的调用可以将组的所有成员返回给我 包括嵌套组的用户 要获取组的所有直接成员 有GetGroupMembers https msdn microsoft com en us library azure ad graph
  • Angular2单元测试-为什么nativeElement有空的CSSStyleDeclaration

    我正在尝试测试一个简单的标头组件 它有一个按钮 当聚焦时 仅使用 css 可见性属性打开一个下拉列表 这是 HTML
  • 将 Glassfish v2 升级到 JPA 2.0?

    我尝试在 Glassfish V2 上将 Hibernate 3 5 5 与 Spring HibernateJpaVendorAdapter 一起使用 但在初始化 Spring 上下文时出现以下异常 java lang NoSuchMet
  • 合并两个表 (CSV) if (表 1 列 A == 表 2 列 A)

    我有两个 CSV 可在 Numbers 或 Excel 中打开 结构如下 word num1 and word num2 如果这两个词相等 就像它们都是 hi 和 hi 我希望它变成 word num1 num2 这是一些图片 就像第一行一
  • 在 LINQ to SQL 中搜索两列?

    我正在尝试在 Visual Studio 中使用 LINQ to SQL 创建一个简单的搜索方法 在我的数据库中 我有字段 名字 和 姓氏 我的搜索字符串是 名称 如何创建一个简单的 LINQ 查询来搜索这两个字段 在普通 SQL 中我会做
  • 访问 Lithium 中的多个模型深层关系

    是否有可能在 Lithium 中访问多个深入关系的模型 例如 我有一个用户模型 class Users extends lithium data Model public validates array public belongsTo a
  • 字节变量上的Python3正则表达式[重复]

    这个问题在这里已经有答案了 我正在尝试对 bytes 变量执行正则表达式替换 但收到错误 sequence item 0 expected a bytes like object str found 这是一个使用 python3 重现问题的