如何将这种语言转换为实际数字和文本?
How can I convert this language to actual numbers and text?
我正在从事深度学习的自然语言处理项目,我下载了一个词嵌入文件。该文件为 .bin
格式。我可以用
打开那个文件
file = open("cbow.bin", "rb")
但是当我打字时
file.read(100)
我明白了
b'4347907 300\n</s> H\xe1\xae:0\x16\xc1:\xbfX\xa7\xbaR8\x8f\xba\xa0\xd3\xee9K\xfe\x83::m\xa49\xbc\xbb\x938\xa4p\x9d\xbat\xdaA:UU\xbe\xba\x93_\xda9\x82N\x83\xb9\xaeG\xa7\xb9\xde\xdd\x90\xbaww$\xba\xfdba:\x14.\x84:R\xb8\x81:0\x96\x0b:\x96\xfc\x06'
这是什么语言?如何使用 python 将其转换为实际数字和文本?
您所指的这种奇怪的语言是 python bytestring。
因为 @jolitti 暗示您无法将此特定字节串转换为可读文本。
如果字节串包含任何你能识别的字符,那么就会像这样显示。
b'Guido van Rossum'
我正在从事深度学习的自然语言处理项目,我下载了一个词嵌入文件。该文件为 .bin
格式。我可以用
file = open("cbow.bin", "rb")
但是当我打字时
file.read(100)
我明白了
b'4347907 300\n</s> H\xe1\xae:0\x16\xc1:\xbfX\xa7\xbaR8\x8f\xba\xa0\xd3\xee9K\xfe\x83::m\xa49\xbc\xbb\x938\xa4p\x9d\xbat\xdaA:UU\xbe\xba\x93_\xda9\x82N\x83\xb9\xaeG\xa7\xb9\xde\xdd\x90\xbaww$\xba\xfdba:\x14.\x84:R\xb8\x81:0\x96\x0b:\x96\xfc\x06'
这是什么语言?如何使用 python 将其转换为实际数字和文本?
您所指的这种奇怪的语言是 python bytestring。
因为 @jolitti 暗示您无法将此特定字节串转换为可读文本。
如果字节串包含任何你能识别的字符,那么就会像这样显示。
b'Guido van Rossum'