TypeError: write() argument must be str, not bytes

ModuleNotFoundError: No module named 'jsonpath'json

繼上一篇博客關於沒有jsonpath解決後出現的新狀況jsonp

在執行時控制檯提示以下錯誤碼:ui

TypeError: write() argument must be str, not bytesspa

初學者的我看CSDN上不少東抄西抄的也沒懂,而後在stackoverflow上找到了想要的答案並解決了個人問題.net

連接:TypeError: must be str, not bytesblog

提問是這樣的,截個圖文檔

回答也是一針見血,截個圖get

說輸出文件應該是二進制模式博客

修改後控制檯執行沒問題it

而後我在Python文檔查詢open得知:

Python:open/文件操做
f=open('/tmp/hello','w')
#open(路徑+文件名,讀寫模式)
#讀寫模式:r只讀,r+讀寫,w新建(會覆蓋原有文件),a追加,b二進制文件.經常使用模式

相關文章
相關標籤/搜索