我对 Python 很陌生,所以请耐心等待!
我从ActiveState中获取了一些代码(然后对其进行了一些处理)来打开一个 DBF 文件,然后输出到 CSV。
这在 Python 2.5 上运行得非常好,但我现在将它移到 Python 3.3 并遇到了许多问题,其中大部分我已经解决了。
我遇到的最后一个问题是,为了运行代码,我必须在一些项目前面加上b
(因为我遇到了TypeError: expected bytes, bytearray or buffer compatible object
错误)
代码现在可以正常工作,并且可以正确输出,除了每个字段都显示为b'DATAHERE'
(当然,其中 DATAHERE 是实际数据!)
那么......有谁知道我怎样才能阻止它输出b
角色?如果需要,我可以发布代码,但它相当长,所以我希望有人能够发现我所期望的简单的东西,我做错了!
谢谢!