Tôi đã xóa 400 tệp excel và đọc chúng thành python bằng cách sử dụng gấu trúc và nối tất cả dữ liệu thô vào một tệp lớn df.Lỗi mã hóa Unicode khi viết gấu trúc df vào csv
Sau đó, khi tôi cố gắng để xuất khẩu nó vào một csv:
df.to_csv("path",header=True,index=False)
tôi nhận được lỗi này:
UnicodeEncodeError: 'ascii' codec can't encode character u'\xc7' in position 20: ordinal not in range(128)
Ai đó có thể đề nghị một cách để sửa lỗi này và ý nghĩa của nó?
Cảm ơn
Vui lòng cho biết nếu bạn đang sử dụng python 2 hoặc 3, hai mã này xử lý Unicode rất khác nhau. Sau đó đọc [Unicode howto] (https://docs.python.org/3/howto/unicode.html), nó cung cấp một nền tảng tốt cho lỗi này. Những vấn đề này không khó giải quyết, nhưng bạn phải biết những điều cơ bản trước. – roeland
Tôi đang sử dụng python 2 –
https://docs.python.org/2.7/howto/unicode.html – marbel