python報錯 TypeError: a bytes-like object is required, not ‘str‘

文章目錄 解決問題 字符串與字節型互相轉換 解決問題 原因:在python中有些函數和方法只能處理字節型數據,我們傳入字符型當然會報錯,只需要把類型轉換一下即可。 示例: 我想用b2a_hex()方法將字符串flag{081bc661-d62e-48da-b898-b43c73a42182}轉換爲16進制,此時報錯: 解決這個問題只需要在字符串前加一個b,或者encode()一下把字符串類型轉換爲
相關文章
相關標籤/搜索