我有一个csv,其中每个条目都是这样的:
b'A\xd3.\x80\xc7\x83\x98\xd3}\xd7g\xcc+\xb5T\xde'
我想导入csv,导入python时应将字符串从csv转换为字节。所以我最终得到这样的东西:
temp
b'A\xd3.\x80\xc7\x83\x98\xd3}\xd7g\xcc+\xb5T\xde'
type(temp)
<class 'bytes'>
我正在使用pandas进行导入df=pd.read_csv('Filename')
,pandas将每个条目保存为object
,但是当我访问每个元素时,它会将其转换为字符串
temp= df.iloc[0,0]
temp
"b'A\\xd3.\\x80\\xc7\\x83\\x98\\xd3}\\xd7g\\xcc+\\xb5T\\xde'"
type(temp)
<class 'str'>
但是我希望它使用没有\\
的字节格式,除了操作字符串并手动转换为字节之外,还有一种解决方法。如果熊猫是错误的方式,我很乐意使用另一个。
感谢