מאת יובראג 'צ'נדרה
אימייל

רוצה להפוך את קוד הפייתון שלך למהנה עבור משתפי פעולה? למד כיצד לכלול אימוג'ים בפייתון.

אימוג'י הוא תמונה דיגיטלית קטנה המשמשת לביטוי רעיון או רגש. שילוב אמוג'ים בתכנות יכול להיות מהנה. זה הופך את התכנות למשימה מהנה. אתה יכול להשתמש באימוג'ים בתגובות, לבצע הודעות או ישירות בקוד. ניתן להמיר טקסטים משעממים כמו יומני הפקה ותיעוד לטקסט מעניין באמצעות אמוג'ים. אפילו אנשים נוטים לבחור קווים עם אימוג'ים המגדילים את התפוקה.

מכיוון ש- Python ידוע בזכות הרבגוניות שלו, תוכלו לבצע פעולות רבות באימוג'י באמצעות Python.

הדפיס אימוג'ים באמצעות פיתון

נראה כי הדפסת אימוג'ים באמצעות פייתון היא קשה אך היא מטעה בפשטות. אתה יכול להשתמש בתווי Unicode, בשמות CLDR או בספריית Python אימוג'י להדפסת אימוג'ים.

שימוש בתווי Unicode להדפסת אמוג'י

Unicode הוא תקן קידוד תווים אוניברסלי המקצה קוד לכל תו וסמל בכל שפה בעולם. לכל אימוג'י מוקצה Unicode ייחודי. בעת שימוש ב- Unicode עם Python, החלף "+" עם "000" מה- Unicode. ואז קידומת ה- Unicode עם "\".

instagram viewer

לדוגמא- U + 1F605 ישמש כ \ U0001F605. פה, "+" מוחלף ב "000" ו "\" מקודמת ל- Unicode.

# פנים מחייכות
הדפס ("\ U0001F600")
# פנים קורנות בעיניים מחייכות
הדפס ("\ U0001F601")
# פנים מחייכות עם זיעה
הדפס ("\ U0001F605")
# מתגלגל על ​​הרצפה מרוב צחוק
הדפס ("\ U0001F923")
# פנים עם דמעות של שמחה
הדפס ("\ U0001F602")
# פרצוף מחייך מעט
הדפס ("\ U0001F642")
# פנים מחייכות עם הילה
הדפס ("\ U0001F607")
# פנים מחייכות עם לב-עיניים
הדפס ("\ U0001F60D")
# פנים עם רוכסן
הדפס ("\ U0001F910")
# פנים לא משועשעות
הדפס ("\ U0001F612")

הקוד שלעיל ייתן את הפלט הבא:

😀
😁
😅
🤣
😂
🙂
😇
😅
🤐
😒

שימוש בשמות קצרים של CLDR להדפסת אמוג'י

CLDR אוסף שמות תווים קצרים ומילות מפתח עבור תווים ורצפים של אמוג'י. שיטה זו נוחה יותר ונוחה לשימוש.

# פנים מחייכות עם משקפי שמש
הדפס ("\ N {פנים מחייכות עם משקפי שמש}")
# פנים מחייכות
הדפס ("\ N {פנים מגחכות}")
# פנים בכי בקול רם
הדפס ("\ N {פנים שבוכות בקול רם}")
# מתגלגל על ​​הרצפה מרוב צחוק
הדפס ("\ N {מתגלגל על ​​הרצפה בצחוק}")
# פנים עם דמעות של שמחה
הדפס ("\ N {פנים עם דמעות של שמחה}")
# פרצוף מחייך מעט
הדפס ("\ N {פנים מעט מחייכות}")
# פנים מחייכות עם הילה
הדפס ("\ N {פנים מחייכות עם הילה}")
# פנים כועסות
הדפס ("\ N {פרצוף זועם}")
# פנים עם רוכסן
הדפס ("\ N {פנים עם רוכסן)")
# פנים לא משועשעות
הדפס ("\ N {פנים לא משועשע}")

הקוד שלעיל ייתן את הפלט הבא:

😎
😀
😭
🤣
😂
🙂
😇
😠
🤐
😒

שימוש בספריית האימוג'י להדפסת אמוג'י

ספרייה זו מקלה על שילוב אמוג'י עם תוכניות פייתון. אך עליך להתקין את הספרייה לפני שתשתמש בה. לוודא התקנת פיפ במערכת שלך. הפעל את הדברים הבאים בשורת הפקודה:

pip להתקין אמוג'י

זה יתקין את אימוג'י ספריית פייתון. שים לב שכדי להשתמש בספרייה זו בתוכנית הפייתון שלך, יהיה עליך לייבא את הספרייה.

# ייבא ספריות נדרשות
מ emoji לייבא emojize
# פנים מחייכות עם משקפי שמש
הדפס (emojize (": smiling_face_with_sunglasses:"))
# פנים מחייכות
הדפס (emojize (": grinning_face:"))
# פנים בכי בקול רם
הדפס (emojize (": loud_crying_face:"))
# מתגלגל על ​​הרצפה מרוב צחוק
הדפס (emojize (": גלגול_ על_רצפה_השחטת:"))
# פנים עם דמעות של שמחה
הדפס (emojize (": face_with_tears_of_joy:"))
# פרצוף מחייך מעט
הדפס (emojize (": מעט_חייך_פנים:"))
# פנים מחייכות עם הילה
הדפס (emojize (": smiling_face_with_halo:"))
# פנים כועסות
הדפס (emojize (": angry_face:"))
# פנים עם רוכסן
הדפס (emojize (": zipper-mouth_face:"))
# פנים לא משועשעות
הדפס (emojize (": unamused_face:"))

הקוד שלעיל ייתן את הפלט הבא:

😎
😀
😭
🤣
😂
🙂
😇
😠
🤐
😒

קָשׁוּר: כיצד להשיג אמוג'ים חדשים באנדרואיד

חילוץ כל האימוג'ים מהטקסט

אתה יכול לחלץ בקלות את כל האימוג'ים מהטקסט באמצעות Python. ניתן לעשות זאת באמצעות ביטוי רגולרי. הפעל את הפקודה הבאה בשורת הפקודה להתקנת ספריית regex:

pip להתקין regex

re.findall () השיטה משמשת לאיתור כל האימוג'ים מהטקסט.

# ייבא ספריות נדרשות
ייבוא ​​regex כמו מחדש
# טקסט שממנו ברצונך לחלץ אמוג'ים
text = 'אנחנו 😊 רוצים 😅 לחלץ 😁 אמוג'ים אלה'
# שימוש בביטוי רגולרי כדי למצוא ולחלץ את כל האימוג'ים מהטקסט
emojis = re.findall (r '[^ \ w \ ⁠s,. ] ', טקסט)
הדפס (אימוג'ים)

הפלט הבא יוצג:

['😊', '😅', '😏', '😁', '😀']

המרת אמוג'י לטקסט

אתה יכול להמיר אמוג'י לטקסט באמצעות Python's דמוג'י סִפְרִיָה. כדי להתקין את ספריית demoji, הפעל את הפקודה הבאה:

pip להתקין demoji

לאחר שהתקנתם את ספריית הדג'וג'י, יהיה עליכם להוריד נתונים ממאגר קוד האימוג'י של Unicode Consortium מכיוון שרשימת האימוג'י עצמה מתעדכנת ומשתנה לעתים קרובות. הדבק את הקוד הבא בקובץ פייתון ואז הפעל אותו כדי להוריד את הנתונים הנדרשים.

# ייבוא ​​ספריית Demoji
ייבוא ​​דמוג'י
demoji.download_codes ()

לבסוף, השתמש בקוד הבא כדי להמיר אמוג'ים לטקסט.

# ייבא ספריות נדרשות
ייבוא ​​דמוג'י
# טקסט ממנו תרצו להמיר אמוג'ים
text = "המר 😄 את 😎 האימוג'ים הנתונים 😒 לטקסט 😠"
emojis = demoji.findall (טקסט)
# הדפסת אימוג'ים שהומרו
הדפס (אימוג'ים)

תְפוּקָה:

{'😒': 'פנים לא משועשעות',
'😄': 'פרצוף מחייך עם עיניים מחייכות,
'😠': 'פרצוף זועם',
'😎': 'פנים מחייכות עם משקפי שמש,
}

החלף את האימוג'י במשמעותו

אם ברצונך להחליף אימוג'ים במשמעותם, תוכל לעשות זאת בקלות באמצעות ספריית האימוג'י. הקפד להתקין את ספריית האימוג'י באמצעות pip לפני ביצוע הקוד הבא.

# ייבא ספריות נדרשות
ייבוא ​​אמוג'י
# טקסט שממנו ברצונך להחליף אימוג'ים
text = אלה כמה מהאימוג'ים הנפוצים ביותר
1. 😂
2. 😍
3. 🤣
להחליף_טקסט = emoji.demojize (טקסט, תווים = ("", ""))
# הדפסת טקסט שהוחלף
הדפס (החלף_טקסט)

הקוד שלעיל ייתן את הפלט הבא:

אלה כמה מהאימוג'ים הנפוצים ביותר
1. פנים_עם_דמעות_הנאה
2. חיוך_פנים_עם_עיניים בלב
3. מתגלגל על ​​הרצפה מרוב צחוק

הסרת אמוג'י מהטקסט בפייתון

אתה יכול להסיר את כל האימוג'ים מהטקסט בעזרת ביטויים רגולריים בפייתון.

# ייבוא ​​ספריית ביטויים רגילים
ייבוא ​​מחדש
# טקסט ממנו תרצו להסיר את כל האימוג'ים
text = אלה כמה מהאימוג'ים הנפוצים ביותר
1. 😂 אמוג'י 1
2. 😍 אמוג'י 2

# הדפסת הטקסט באימוג'ים
הדפס (טקסט)
# פונקציה להסרת אמוג'י מהטקסט
def removeEmoji (טקסט):
regrex_pattern = re.compile (תבנית = "["
u "\ U0001F600- \ U0001F64F" # סמלי הבעה
u "\ U0001F300- \ U0001F5FF" # סמלים ותמונות
u "\ U0001F680- \ U0001F6FF" # סמלי תחבורה ומפה
u "\ U0001F1E0- \ U0001F1FF" # דגלים (iOS)
"] +", דגלים = מחדש. UNICODE)
החזר regrex_pattern.sub (r '', טקסט)
# הדפסת הטקסט ללא אמוג'י
הדפס (removeEmoji (טקסט))

הקוד שלעיל ייתן את הפלט הבא:

אלה כמה מהאימוג'ים הנפוצים ביותר
1. 😂 אמוג'י 1
2. 😍 אמוג'י 2
אלה כמה מהאימוג'ים הנפוצים ביותר
1. אימוג'י 1
2. אימוג'י 2

הפוך את התכנות למהנה עם אמוג'ים

אימוג'ים נחשבים כיום לחלק בלתי נפרד מתקשורת הטקסט. באמצעות הכוח של פייתון תוכלו לבצע פעולות רבות בהן. הרגל להשתמש באימוג'ים בתגובות, בצע הודעות וכו '. כדי להפוך את התכנות למהנה.

שניהם רגשון ואימוג'י נמצאים בשימוש נרחב בארגונים שונים. אתה יכול אפילו הכינו אמוג'י משלכם להביע את עצמך על טקסט.

אימייל
100 האימוג'ים הפופולריים ביותר שהוסברו

יש כל כך הרבה אימוג'ים, שזה יכול להיות קשה לדעת למה כולם מתכוונים. להלן הסביר האימוג'ים הפופולריים ביותר.

קרא הבא

נושאים קשורים
  • תִכנוּת
  • פִּיתוֹן
  • אימוג'ים
על הסופר
יובראג 'צ'נדרה (5 מאמרים פורסמו)

יוברג 'הוא סטודנט לתואר ראשון במדעי המחשב באוניברסיטת דלהי, הודו. הוא נלהב מפיתוח אתרים של Full Stack. כשהוא לא כותב, הוא בוחן את עומק הטכנולוגיות השונות.

עוד מאת יובראג 'צ'נדרה

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

צעד אחד נוסף !!!

אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.

.