Написао Иуврај Цхандра
Емаил

Желите да ваш Питхон код учините забавним за сараднике? Научите како да укључите емоџије у Питхон.

Емоџи је мала дигитална слика која се користи за изражавање идеје или осећања. Интегрисање емоџија у програмирање може бити забавно. То програмирање чини угодним задатком. Емоџије можете да користите у коментарима, урезивању порука или директно у коду. Досадне текстове попут производних дневника и документације можете претворити у занимљив текст помоћу емојија. Чак и људи имају тенденцију да бирају редове с емоји сличицама што повећава продуктивност.

Будући да је Питхон познат по својој свестраности, можете да извршавате многе операције на емоји-има користећи Питхон.

Штампање емојија помоћу Питхона

Штампање емоџија помоћу Питхона изгледа да је тешко, али је варљиво једноставно. Можете да користите Уницоде знакове, ЦЛДР имена или Питхон библиотеку емоји за штампање емојија.

Коришћење Уницоде знакова за штампање емоџија

Уницоде је универзални стандард за кодирање знакова који додељује код сваком лику и симболу на сваком језику на свету. Сваком емоџију је додељен јединствени Уницоде. Када користите Уницоде са Питхоном, замените "+" са "000" из Уницоде-а. А затим префиксу Уницоде-а додајте "\".

На пример- У + 1Ф605 ће се користити као \ У0001Ф605. Ево, "+" замењује се с "000" и "\" има префикс Уницоде.

# нацерено лице
испис ("\ У0001Ф600")
# блиставо лице насмејаних очију
испис ("\ У0001Ф601")
# нацерено лице од зноја
испис ("\ У0001Ф605")
# ваљање од смеха
испис ("\ У0001Ф923")
# лице са сузама радосницама
испис ("\ У0001Ф602")
# благо насмејано лице
испис ("\ У0001Ф642")
# насмејано лице са ореолом
испис ("\ У0001Ф607")
# насмејано лице са срчаним очима
испис ("\ У0001Ф60Д")
# лице са затварачем
испис ("\ У0001Ф910")
# незабављено лице
испис ("\ У0001Ф612")

Горњи код ће дати следећи излаз:

😀
😁
😅
🤣
😂
🙂
😇
😅
🤐
😒

Коришћење ЦЛДР кратких имена за штампање емоџија

ЦЛДР прикупља кратка имена знакова и кључне речи за знакове емоџија и секвенце. Ова метода је удобнија и једноставнија за употребу.

# насмејано лице са сунчаним наочарима
принт ("\ Н {насмејано лице са сунчаним наочарама}")
# нацерено лице
испис ("\ Н {нацерено лице}")
# гласно уплакано лице
испис ("\ Н {лице које гласно плаче}")
# ваљање од смеха
принт ("\ Н {ваљајући се по поду од смеха}")
# лице са сузама радосницама
принт ("\ Н {лице са сузама радосницама}")
# благо насмејано лице
испис ("\ Н {благо насмејано лице}")
# насмејано лице са ореолом
принт ("\ Н {насмејано лице са ореолом}")
# бесно лице
испис ("\ Н {љутито лице}")
# лице са затварачем
испис ("\ Н {лице са патентним затварачем}")
# незабављено лице
испис ("\ Н {незабављено лице}")

Горњи код ће дати следећи излаз:

😎
😀
😭
🤣
😂
🙂
😇
😠
🤐
😒

Коришћење Емоји библиотеке за штампање емоџија

Ова библиотека олакшава интеграцију емоџија са програмима Питхон. Али ову библиотеку морате да инсталирате пре него што је употребите. Буди сигуран имате пип инсталиран на вашем систему. У командној линији покрените следеће:

пип инсталирај емоји

Ово ће инсталирати емоји Питхон библиотека. Имајте на уму да ћете за коришћење ове библиотеке у свом програму Питхон морати да је увезете.

# Увезите потребне библиотеке
фром емоји импорт емојизе
# насмејано лице са сунчаним наочарима
принт (емојизе (": смиле_фаце_витх_сунглассес:"))
# нацерено лице
испис (емојизе (": гриннинг_фаце:"))
# гласно уплакано лице
испис (емојизе (": лоудли_цриинг_фаце:"))
# ваљање од смеха
принт (емојизе (": роллинг_он_тхе_флоор_лаугхинг:"))
# лице са сузама радосницама
испис (емојизе (": фаце_витх_теарс_оф_јои:"))
# благо насмејано лице
испис (емојизе (": благо_смилинг_фаце:"))
# насмејано лице са ореолом
принт (емојизе (": смиле_фаце_витх_хало:"))
# бесно лице
испис (емојизе (": ангри_фаце:"))
# лице са затварачем
испис (емојизе (": зиппер-моутх_фаце:"))
# незабављено лице
испис (емојизе (": унамусед_фаце:"))

Горњи код ће дати следећи излаз:

😎
😀
😭
🤣
😂
🙂
😇
😠
🤐
😒

Повезан: Како добити нове емоџије на Андроиду

Издвајање свих емоји из текста

Помоћу Питхона лако можете извући све емоџије из текста. То се може урадити помоћу регуларног израза. Покрените следећу наредбу у командној линији да бисте инсталирали библиотеку регуларних израза:

пип инсталл регек

ре.финдалл () метода се користи за проналажење свих емоџија из текста.

# Увезите потребне библиотеке
увези регуларни израз као ре
# Текст из којег желите да извучете емојије
тект = 'Желимо да 😅 извучемо 😁 ове 😀 емојије'
# Коришћење регуларног израза за проналажење и издвајање свих емоџија из текста
емоји = ре.финдалл (р '[^ \ в \ ⁠с,. ] ', текст)
испис (емоји)

Приказаће се следећи излаз:

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

Претварање емоџија у текст

Можете да претворите емоји у текст помоћу Питхона демоји библиотека. Да бисте инсталирали демоји библиотеку, покрените следећу команду:

пип инсталл демоји

Након што инсталирате демоји библиотеку, мораћете да преузмете податке из спремишта за кодове емоји-кода Уницоде Цонсортиум-а, јер се сама листа емоџија често ажурира и мења. Налепите следећи код у Питхон датотеку и покрените га да бисте преузели потребне податке.

# Увоз демоји библиотеке
импорт демоји
демоји.довнлоад_цодес ()

На крају, користите следећи код за претварање емоџија у текст.

# Увезите потребне библиотеке
импорт демоји
# Текст одакле желите да конвертујете емоџије
тект = "Претвори 😎 дате емојије 😒 у 😠 текст"
емоји = демоји.финдалл (текст)
# Штампање конвертованих емоџија
испис (емоји)

Излаз:

{'😒': 'незабављено лице',
'😄': 'нацерено лице насмејаних очију,
'😠': 'бесно лице',
'😎': 'насмејано лице са сунчаним наочарима,
}

Замените емоји значење

Ако желите да замените емоџије њиховим значењем, то можете лако учинити помоћу библиотеке емоџија. Обавезно инсталирајте библиотеку емоџија помоћу пипа пре извршавања следећег кода.

# Увезите потребне библиотеке
увоз емоџија
# Текст одакле желите да замените емоји
тект = Ово су неки од најчешће коришћених емоџија
1. 😂
2. 😍
3. 🤣
реплаце_тект = емоји.демојизе (тект, граничници = ("", ""))
# Штампање замењеног текста
испис (замењени_текст)

Горњи код ће дати следећи излаз:

Ово су неки од најчешће коришћених емоџија
1. фаце_витх_суес_оф_јои
2. насмејано_ лице_усрцима
3. ваљање од смеха

Уклањање емоџија из текста на Питхону

Све емојије можете уклонити из текста уз помоћ регуларних израза на Питхону.

# Увоз библиотеке регуларних израза
увоз ре
# Пошаљите текст одакле желите да уклоните све емоџије
тект = Ово су неки од најчешће коришћених емоџија
1. Мо Емоџији 1
2. 😍 Емоџији 2

# Штампање текста с емојијима
испис (текст)
# Функција за уклањање емоџија из текста
деф ремовеЕмоји (текст):
регрек_паттерн = ре.цомпиле (образац = "["
у "\ У0001Ф600- \ У0001Ф64Ф" # емотикони
у "\ У0001Ф300- \ У0001Ф5ФФ" # симболи и пиктограми
у "\ У0001Ф680- \ У0001Ф6ФФ" # симболи за превоз и мапу
у "\ У0001Ф1Е0- \ У0001Ф1ФФ" # заставице (иОС)
"] +", заставице = ре. УНИЦОДЕ)
врати регрек_паттерн.суб (р '', текст)
# Штампање текста без емоџија
принт (ремовеЕмоји (текст))

Горњи код ће дати следећи излаз:

Ово су неки од најчешће коришћених емоџија
1. Мо Емоџији 1
2. 😍 Емоџији 2
Ово су неки од најчешће коришћених емоџија
1. Емоји 1
2. Емоји 2

Забавите програмирање са емојијима

Емоџије се сада сматрају саставним делом текстуалне комуникације. Користећи моћ Питхона можете извршити многе операције над њима. Стекните навику да користите емоџије у коментарима, урезивању порука итд. да програмирање буде забавно.

Обоје Емотицон и Емоји сада се широко користе у разним организацијама. Можете чак и направите сами свој емоји да се изразиш преко текста.

Емаил
100 најпопуларнијих објашњених емоџија

Има толико емоји-а, може бити тешко знати шта све они значе. Овде су објашњени најпопуларнији емоџији.

Прочитајте следеће

Повезане теме
  • Програмирање
  • Питхон
  • Емојис
О аутору
Иуврај Цхандра (Објављено 5 чланака)

Иуврај је студент основних студија рачунарства на Универзитету у Делхију у Индији. Одушевљен је Фулл Стацк веб развојем. Када не пише, истражује дубину различитих технологија.

Још од Иуврај Цхандра

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, прегледе, бесплатне е-књиге и ексклузивне понуде!

Још један корак…!

Молимо потврдите своју адресу е-поште у е-поруци коју смо вам управо послали.

.