Sau 1 ngày được các bác chỉ giáo và vật lộn với mớ code của em tại topic https://daynhauhoc.com/t/hoi-ve-van-de-xu-ly-tieng-viet-voi-python/52849/19 thì nay em đã hiểu vấn đề của em nằm ở đâu và em xin lập topic khác để nhờ các bác giải đáp đúng trọng tâm hơn tránh bị lan man lạc đề ạ
Em sử dụng Scrapy crawl dữ liệu về và input vào databse. Nhưng vấn đề là khi data đi qua hệ thống của Scrapy thì bị lỗi dấu Tiếng Việt.
Ban đầu em tưởng là do dữ liệu crawl về như thế. Nhưng sau khi em gán dữ liệu trực tiếp vào thì vẫn bị lỗi mất tiếng việt. Cụ thể:
Em gán item[‘name’] = 'Việt Nam’
Thì sau quá trình xử lý của Scrapy…
kết quả in ra màn hình là ‘name’: ‘Vi\xe1\xbb\x87t Nam’,
kết quả được insert vào database là Việt Nam
Nhờ các bác giải thích dùm em và cho em phương án giải quyết vấn đề này với ạ