這不是關於使用UTF-8的解碼。這是關於將字節對象作爲字面值讀取並將其作爲字節對象來讀取的,而不用重新進行解析過程。如果在那裏有我的問題的答案,它隱藏在許多有關解碼問題的答案背後。Python 3.4將字節字節字節轉換爲字節對象
以下是我需要:
x = "bytearray(b'abc\xd8\xa2\xd8\xa8\xd8\xa7xyz')"
y = ???(x, ???)
z = bytearray(b'abc\xd8\xa2\xd8\xa8\xd8\xa7xyz')
if y == z:
print ("Yes!")
如何以取代那些問號有什麼建議?
謝謝!
-- Dave
修復產生'bytearray'文字的代碼可能會更容易,而不是產生更友好的東西。 –