gpt4 book ai didi

python - 里面有星号的'2'字符?

转载 作者:太空宇宙 更新时间:2023-11-04 03:57:00 25 4
gpt4 key购买 nike

编辑:目前确定:不是2,是2之前的一个字符,十六进制值BF,导致后面字符(刚好是2)出现星号

我正在使用我编写的 python 脚本运行 elastic-mapreduce 作业,并且我得到了一些以意外行的形式出现的奇怪输出。然而,我注意到了一种模式。预期的线条都有意想不到的“2”,其形式为字符的顶部曲线内有小星星。也就是说,当我在 Notepad++(但不是 Notepad 或 Word)中打开文件时,我看到一些像这样显示的二进制文件(请原谅链接,我无法以少于 10 次的次数嵌入图像):

In text: http://i.imgur.com/zaWtC3S.png
Zoomed in: http://i.imgur.com/bTYIlh6.png

当我在自己的机器上运行 python 脚本时,奇怪的 '2' 也会出现(尽管意外的行不会出现)。有谁知道这可能是什么原因造成的?它可能会阐明我得到的奇怪的额外输出行。我也真的很好奇。

此外,我认为这可能与我为解析安全 URL 而进行的编码/解码有关,但当我取出这些部分时,奇怪的 '2' 仍然存在,所以不是那样。

谢谢

最佳答案

你有 EF BB BF ......那是 BOM 标记的 UTF-8 编码:字节顺序标记。参见 http://en.wikipedia.org/wiki/Byte_order_mark .我怀疑信中的星号是您的编辑用来表示“我刚刚收到 BOM”的方式。参见 this earlier question .这似乎是一个众所周知的“事情”,并且该线程有一些处理它的建议。

关于python - 里面有星号的'2'字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17792749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com