1. JSON-C Resources

    找了一些 JSON-C 的使用範例:

    不過最上面兩個都有一個同樣的問題,就是多做了幾次不必要的 free,最後的 json_object_put 其實只要對最上頭的 root 做一次就好,這個 function 會將其中有參照的 object 都做 free ...


  2. Python: can't use a string pattern on a bytes-like object

    最近嘗試將 Python2 的程式轉成 Python3,看起來好像很順利,不過在執行的時候就出現了 Excepion 囧,內容就是 can't use a string pattern on a bytes-like object,看了一下,是 jsonloads 在轉httplib read 的 output 出現問題,而原來在 Python2 中並不會出現這個問題,原來程式如下:

    result = json.loads(self._connect.getresponse().read())
    

    後來查了一下資料才發現,這邊的 read,似乎讀出的資料是 byte 的 type,還需要做 encode ...


Page 1 / 1