التعامل مع العربية في python

لدي مشكل في التعامل مع اللغة العربية في python

UnicodeEncodeError: 'charmap' codec can't encode characters in position

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

أعتقد أنّ الأخ @afaki شرح هذه النقطة ذات يوم.

جرب وضع هذا السطر أعلى الملف

# -*- coding: utf-8 -*-

لم تحل المشكلة

هذا السطر خاص بملف السكريبت و لا علاقة له بالسكريبت حسب ضني

حسنا استبدل السطر

file=open("data", "w")

بــ

file=open("data", "w", encoding="utf-8")

تم حل المشكل شكرا جزيلا @afaki :)

@aliarousyoucef

حل @afaki

يعمل فقط ضعه في السطر الاول

في أول ثلاثة أسطر؛ في السطر الأول أو الثاني أو الثالث، أمَّا في السطر الرابع وما بعده لن يعمل.