2
我正在將現有的Python庫轉換爲Go,並且正在掛上一塊。在Python中轉換等效的解碼('十六進制')
是否有與以下Python代碼等價的功能?
test = "ec033aa702"
test.decode('hex')
我一直在做一些閱讀,但似乎無法找到我在找什麼。
我正在將現有的Python庫轉換爲Go,並且正在掛上一塊。在Python中轉換等效的解碼('十六進制')
是否有與以下Python代碼等價的功能?
test = "ec033aa702"
test.decode('hex')
我一直在做一些閱讀,但似乎無法找到我在找什麼。
這是否適合您?
package main
import (
"encoding/hex"
"fmt"
"log"
)
func main() {
const s = "ec033aa702"
decoded, err := hex.DecodeString(s)
if err != nil {
log.Fatal(err)
}
fmt.Printf("%s\n", decoded)
}
謝謝!我認爲這就是我一直在尋找的。 – Mugs9117
@MoinuddinQuadri - 對不起。這是一個不好的例子。我在這裏更新了實際包含的內容。這個例子在Python 2.7中;我認爲Python 3.x改變了這一點。 – Mugs9117