python3中tfreocord讀取文件可能會遇到的類型轉換問題

咱們在進行tfrecord轉碼時可能會遇到spa

TypeError: '*' has type <class 'str'>, but expected one of: ((<class 'bytes'>,),)```

經過查找找到了其餘博主提供的兩種方法.net

https://blog.csdn.net/qq_2992...

可是運行後系統仍是報一樣的錯誤,最後經過焦頭爛額地分析錯誤代碼和錯誤提示,更改了兩處地方的代碼3d

1.和原博說的同樣在'RGB'和'JPEG'前加上b

圖片描述

2.在text和filename後面都加上'.encode()'

圖片描述

可能遇到的其餘問題就是py2和py3的版本問題了code

相關文章
相關標籤/搜索