使用 python 3 读取十六进制字符并将其转换为 utf-8

2023-12-25

我有一个包含以下字符串的文件 data.txt:

M\xc3\xbchle\x0astra\xc3\x9fe

现在需要读取该文件并将十六进制代码解释为 utf-8。

到目前为止,这是我的尝试:

#!/usr/bin/python3

import os
import sys

with open("data.txt") as f:
    for line in f.readlines():
        print( bytes(line, 'utf-8').decode("unicode_escape"))

输出转换换行符 (\x0a),但不适用于多字节 utf-8 字符:

Mühle
straÃe

Try

line = line.decode('unicode_escape').encode('latin-1').decode('utf8')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 python 3 读取十六进制字符并将其转换为 utf-8 的相关文章

  • 翠儿。让流永远运行

    我对 tweepy python 库比较陌生 我想确保我的流 python 脚本始终在远程服务器上运行 因此 如果有人能够分享如何实现这一目标的最佳实践 那就太好了 现在我正在这样做 if name main while True try
  • 在 Pandas 中按日期获取有效合约

    我在检测 pandas DataFrame 中的活动合约方面遇到了一些困难 假设每一行都是一个协商 对于每一行 我有两列 initial date 和 end date 我想知道的是按日期划分的活跃合约数量 到目前为止我做了一个非常低效的方
  • 在Python3.6中调用C#代码

    由于完全不了解 C 编码 我希望在我的 python 代码中调用 C 函数 我知道有很多关于同一问题的问答 但由于一些奇怪的原因 我无法从示例 python 模块导入简单的 c 类库 以下是我所做的事情 C 类库设置 我使用的是 VS 20
  • 一次将Python dict的内容分配给多个变量?

    我想做这样的事情 def f return a 1 b 2 c 3 a b f or a b f IE 这样 a 被分配为 1 b 被分配为 2 并且 c 是未定义的 这与此类似 def f return 1 2 a b f 依赖于变量名称
  • on_delete=models.PROTECT 和 on_delete=models.CASCADE 在 Django 模型上有什么作用?

    我对 Django 很熟悉 但最近注意到有一个on delete models CASCADE and on delete models PROTECT模型的选项 on delete models CASCADE and on delete
  • 如何确定非阻塞套接字是否真正连接?

    这个问题不仅限于Python 这是一个一般的套接字问题 我有一个非阻塞套接字 想要连接到一台可访问的机器 在另一端 该端口不存在 为什么 select 仍然成功 我预计会超时 sock send 因管道损坏而失败 select 之后如何确定
  • 从字符串到类型的词法转换

    最近 我尝试用Python存储和读取文件中的信息 遇到了一个小问题 我想从文本文件中读取类型信息 从 string 到 int 或 float 的类型转换非常有效 但从 string 到 type 的类型转换似乎是另一个问题 当然 我尝试了
  • 可以在 TensorFlow 中使用排名相关作为成本函数吗?

    我正在处理偶尔充满异常值的极其嘈杂的数据 因此我主要依靠相关性来衡量我的神经网络的准确性 是否可以明确使用诸如等级相关性 斯皮尔曼相关系数 之类的东西作为我的成本函数 到目前为止 我主要依赖 MSE 作为相关性的代理 我现在面临三个主要障碍
  • Paramiko - 使用私钥连接 - 不是有效的 OPENSSH 私钥/公钥文件

    我正在尝试找到解决方案 但无法理解我做错了什么 在我的 Linux 服务器上 我运行了以下命令 ssh keygen t rsa 这产生了一个id rsa and id rsa pub file 然后我将它们复制到本地并尝试运行以下代码 s
  • 如何从 Dockerfile 安装 Python 3.7 和 Pip

    我正在尝试构建基于 Ubuntu 18 04 的自定义 Docker 映像 Ubuntu 预装了 Python 3 6 但我想 1 安装 Python 3 7 2 将其设置为默认 Python 版本 这样就可以使用python代替pytho
  • sudo pip install python-Levenshtein 失败,错误代码 1

    我正在尝试在 Linux 上安装 python Levenshtein 库 但每当我尝试通过以下方式安装它时 sudo pip install python Levenshtein 我收到此错误 命令 usr bin python c 导入
  • 如何使用 python urllib 在 HTTP/1.1 中保持活力

    现在我正在这样做 Python3 urllib url someurl headers HOST somehost Connection keep alive Accept Encoding gzip deflate opener urll
  • “char”/“character”类型的类型提示

    char 或 character 没有内置的原始类型 因此显然必须使用长度为 1 的字符串 但是为了暗示这一点并暗示它应该被视为一个字符 如何通过类型提示来实现这一点 grade chr A 一种方法可能是使用内置的 chr 函数来表示这一
  • 如何在python中检索aws批处理参数值?

    流程 Dynamo DB gt Lambda gt 批处理 如果将角色 arn 插入动态数据库 它是从 lambda 事件中检索的 然后使用submit job角色 arn 的 API 被传递为 parameters role arn ar
  • spacy 如何使用词嵌入进行命名实体识别 (NER)?

    我正在尝试使用以下方法训练 NER 模型spaCy识别位置 人 名和组织 我试图理解如何spaCy识别文本中的实体 但我无法找到答案 从这个问题 https github com explosion spaCy issues 491在 Gi
  • 查找给定节点的最高权重边

    我在 NetworkX 中有一个有向图 边缘的权重从 0 到 1 表示它们发生的概率 网络连通性非常高 所以我想修剪每个节点的边缘 只保留最高概率的节点 我不确定如何迭代每个节点并仅保留最高权重in edges在图中 有没有一个networ
  • 如何通过字符串匹配加速 pandas 行过滤?

    我经常需要过滤 pandas 数据框df by df df col name string value 并且我想加快行选择操作 有没有快速的方法可以做到这一点 例如 In 1 df mul df 3000 2000 3 reset inde
  • 如何禁止 celery 中的 pickle 序列化

    Celery 默认使用 pickle 作为任务的序列化方法 如中所述FAQ http ask github com celery faq html isn t using pickle a security concern 这代表一个安全漏
  • TypeError:无法使用抽象方法实例化抽象类 <...>

    这是我的代码 from abc import ABC from abc import abstractmethod class Mamifiero ABC docstring for Mamifiero def init self self
  • 在 Python 模块中使用 InstaLoader

    我正在尝试使用 Instaloader 下载与主题标签相关的照片以进行图像分析 我在GitHub存储库中找到了一个全面的方法 如何在终端中执行它 但是 我需要将脚本集成到Python笔记本中 这是脚本 instaloader no vide

随机推荐

  • 将 ifstream 转换为 bool 与使用 ifstream::is_open() 之间的区别

    也许是一个虚拟问题 但我需要一个明确的答案 这些函数的返回有什么区别吗 int FileExists const std string filename ifstream file filename c str return file in
  • Fortran FORMAT 语句中的语法错误

    I am using the gfortran compiler and I am unable to find the syntax error in the line Can anyone tell me the syntax erro
  • SQL排除查询

    是否可以在单个 SQL 语句中执行以下操作 例如 在提示中使用电话号码的子集8001231000 8001239999 然后查询我的数据库中有电话号码 并返回原始子集中哪些电话号码不在我的数据库中 我的数据库是Oracle 10g 基本上不
  • JSON.NET 反序列化对象/对象数组中的对象

    我遇到的情况是 我使用的 API 返回不一致的 JSON 我想使用 JSON NET 对其进行反序列化 在一种情况下 它返回一个包含对象的对象 注意外面的 1 可以是任何数字 1 0 db id 12835424 title XXX 1 d
  • 以编程方式评估 somaxconn 的值,以设置监听积压参数

    对于服务器端编程 我使用监听函数 int listen int sockfd int backlog 我知道积压工作应该小于或等于我将运行服务器程序的主机系统上设置的 somaxconn 如果我使用 SOMAXCONN 作为积压工作 则相当
  • 逐行扫描谷歌文档

    所以基本上 我尝试使用 node js 扫描 google 文档 然后如果 ROBLOX id 在那里 它就会跟踪它 当它跟踪它时 如果它加入了 id 列表中的某个组 它就会自动将其放逐 有什么帮助吗 我在逐行扫描谷歌文档时有点卡住了 我不
  • 如何在创建文件之前测试文件是否存在

    我想看看文件是否存在 如果它不存在 那么我想创建它 顺便说一句 我正在使用Linux 你不能可靠地做到这一点 在您检查文件是否存在和创建文件之间 另一个进程可能会创建它 您应该继续创建该文件 根据您尝试执行的较大操作 如果文件已存在 您可能
  • 子div高度与父div高度不同

    我有一个7divs包裹在 3divs 除第一个之外的所有div被设置为width 0 并且它们都设置为inline block 最外面的div有一个设定的高度166px 结果出来了 独生子 7 divs你看 是第一个 问题是 第三个包装器
  • 如何使用ProxyPass通过Express提供静态文件?

    我正在使用 Apachemod proxy使用 Express 为我的 Node 应用程序提供服务 ProxyPass nodeapp http localhost 3000 ProxyPassReverse nodeapp http lo
  • 使用 MATLAB 解析 HTML 中的锚点 URL,帮助快速

    我有严格的时间限制 我真的需要一个正则表达式来解析这种类型的锚点 它们都是这种格式 a href 20120620 0512 c2 1024 jpg 20120620 0512 c2 102 gt a 对于网址 20120620 0512
  • 使用 xcode 6.1 (OSX) 的 Swift 中的 NSTextField 出现问题

    我开始使用 Swift 但没有使用 Objective C 有人可以教我如何获取和设置NSTextField在 OSX 下使用 xcode 6 1 的 Swift 中 您获取并设置一个值NSTextField与stringValue财产 例
  • 登录控制:WebForms UnobtrusiveValidationMode 需要“jquery”的 ScriptResourceMapping。添加名为 jquery 的 ScriptResourceMapping

    我正在开发一个 ASP NET 网站 我有一个没有任何控制的网络表单 当我向此表单添加登录控件并在浏览器中查看此表单时 显示错误 WebForms UnobtrusiveValidationMode 需要 jquery 的 ScriptRe
  • qt moc.exe错误

    我正在使用 QT Creator 1 3 1 并尝试编译 但出现此错误 请帮我摆脱它 mingw32 make 1 Leaving directory C Documents and Settings eyalk My Documents
  • 向量迭代器不兼容

    我目前正在开发 C 图形库 现在陷入了运行时在调试模式下出现断言错误的问题 我还在这里查看了其他一些问题 但没有一个问题和答案能引导我找到解决方案 在阅读了一些论坛后 我的印象是 发生此错误是因为一旦向量内容发生更改 迭代器就会变得无效 例
  • 使用 ActiveMerchant 自定义 Paypal Express 的评论页面

    我正在使用 ActiveMerchant 让我的 Rails 应用程序能够访问 Paypal 的 Express Checkout 我想在评论页面上添加订单详细信息 如下所述 这可以做到吗 目前 我的控制器代码如下所示 def paypal
  • 如果函数是对象,那么函数体在哪里?

    如果函数是对象 那么函数体在哪里 让我澄清一下我所困惑的事情 函数就是对象 好吧 我可以将对象视为由字符串键和任意类型值组成的哈希映射 我可以做这个 function Square size Rectangle call this size
  • 构建没有依赖项的 MSBuild 目标

    有什么方法可以告诉 MSBuild 4 0 构建目标 但忽略任何依赖项 我只想建立这个目标本身 没有别的 我想重申 EMP 的解决方案 由于我的名声微薄 我不能投票给他 避免 MSBuild 重建项目文件中列出的所有依赖项的默认行为的正确方
  • 避免当一个块出现故障时关闭整个数据流网络

    我在用数据流Ex https github com gridsum DataflowEx我想知道如果抛出异常 如何避免关闭整个数据流 我有一个系统 任务会随机进入 我希望网络记录故障 放弃该特定任务并继续执行其他任务 在阅读有关 TPL 和
  • 如何在android中使用不同的父节点解析xml

    在我的 xml 文件中 我有两个或多个父节点 例如 父节点pizza 属性是1 Veg Pizza 父节点汉堡 属性是1个素食汉堡 每当用户点击披萨时listviewitem 那么用户应该只能查看另一个活动中的披萨项目列表listview
  • 使用 python 3 读取十六进制字符并将其转换为 utf-8

    我有一个包含以下字符串的文件 data txt M xc3 xbchle x0astra xc3 x9fe 现在需要读取该文件并将十六进制代码解释为 utf 8 到目前为止 这是我的尝试 usr bin python3 import os