當前位置:成語大全網 - 書法字典 - Python編碼轉換:ascii和GB2312的問題

Python編碼轉換:ascii和GB2312的問題

供參考。Gb312原本是標準ascii的擴展,ascii可以看作是gb312的子集。因此,如果var的所有值都是ascii碼,轉換成gb312後仍然屬於ascii碼,那麽在使用detect函數時,編碼仍然是ascii碼(當然也屬於GB 312);如果var的值不全是ascii碼,那麽語句var = var.decode('ascii ')可能是錯誤的。

只要var的值是英文的(內部代碼0-127),就已經在gb2312中編碼了。