如何从csv读取字节作为字节?

2024-10-03 11:26:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个csv,大约有10列。。其中一列包含字节信息,即b'gAAAA234'。但是当我通过.read_csv("file.csv")从pandas上读到这篇文章时,我把它全部放在一个数据帧中,这个特定的列是字符串而不是字节,即b'gAAAA234'。在

如何简单地将它作为字节读取而不必将其作为字符串读取然后再进行转换?在

目前,我正在处理这个问题:

    b = df['column_with_data_in_bytes'][i]
    bb = bytes(b[2:len(b)-1],'utf-8')
    #further processing of bytes

这是可行的,但我希望找到一个更优雅/Python或更可靠的方法来做到这一点?在


Tags: csv数据字符串信息pandasdfreaddata