رفع خطای PDI not allowed here در پایتون
احتمالا وقتی به این نوشتهی آموزشی برسید خطای PDI not allowed here را در برنامهی پایتون خود مشاهده کردهاید و دقیقا نمیدانید مشکل کجاست. این خطا را با احتمال بالایی در هنگام رسم ابرکلمات در پایتون باید مشاهده کنید که با کمک کتابخانههای رایج در حال انجام آن هستید.
رفع خطای PDI not allowed here در پایتون
مشکل یا خطای PDI not allowed here هنگامی رخ میدهد که شما در حال رسم ابرکلمات هستید و در متن شما کاراکترهای اموجی قرار گرفته است. برای رفع این مشکل کافیست اموجیها را از متن خود با تابع زیر حذف کنید و سپس مجددا برنامه را اجرا کنید تا مشکل شما حل شود.
def remove_emoji(inputString): emoji_pattern = re.compile("[" u"\U0001F600-\U0001F64F" # emoticons u"\U0001F300-\U0001F5FF" # symbols & pictographs u"\U0001F680-\U0001F6FF" # transport & map symbols u"\U0001F1E0-\U0001F1FF" # flags (iOS) u"\U00002702-\U000027B0" u"\U000024C2-\U0001F251" u"\U0001f926-\U0001f937" u'\U00010000-\U0010ffff' u"\u200d" u"\u2640-\u2642" u"\u2600-\u2B55" u"\u23cf" u"\u23e9" u"\u231a" u"\u3030" u"\ufe0f" u"\u2069" u"\u2066" u"\u200c" u"\u2068" u"\u2067" "]+", flags=re.UNICODE) return emoji_pattern.sub(r'', inputString)
اگر خطای بالا برای شما حل نشد در بخش نظرات همین نوشته به ما اعلام کنید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]
ارسال پاسخ