-
Notifications
You must be signed in to change notification settings - Fork 0
/
ScriptToCutAndFetchRepeatedCode.py
434 lines (433 loc) · 44.1 KB
/
ScriptToCutAndFetchRepeatedCode.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
data = """
1F60E ; fully-qualified # 😎 E1.0 smiling face with sunglasses
1F913 ; fully-qualified # 🤓 E1.0 nerd face
1F9D0 ; fully-qualified # 🧐 E5.0 face with monocle
1F626 ; fully-qualified # 😦 E1.0 frowning face with open mouth
1F627 ; fully-qualified # 😧 E1.0 anguished face
1F628 ; fully-qualified # 😨 E0.6 fearful face
1F630 ; fully-qualified # 😰 E0.6 anxious face with sweat
1F625 ; fully-qualified # 😥 E0.6 sad but relieved face
1F622 ; fully-qualified # 😢 E0.6 crying face
1F62D ; fully-qualified # 😭 E0.6 loudly crying face
1F631 ; fully-qualified # 😱 E0.6 face screaming in fear
1F616 ; fully-qualified # 😖 E0.6 confounded face
1F623 ; fully-qualified # 😣 E0.6 persevering face
1F61E ; fully-qualified # 😞 E0.6 disappointed face
1F613 ; fully-qualified # 😓 E0.6 downcast face with sweat
1F629 ; fully-qualified # 😩 E0.6 weary face
1F62B ; fully-qualified # 😫 E0.6 tired face
1F971 ; fully-qualified # 🥱 E12.0 yawning face
1F624 ; fully-qualified # 😤 E0.6 face with steam from nose
1F621 ; fully-qualified # 😡 E0.6 enraged face
1F620 ; fully-qualified # 😠 E0.6 angry face
1F92C ; fully-qualified # 🤬 E5.0 face with symbols on mouth
1F608 ; fully-qualified # 😈 E1.0 smiling face with horns
1F47F ; fully-qualified # 👿 E0.6 angry face with horns
1F480 ; fully-qualified # 💀 E0.6 skull
2620 FE0F ; fully-qualified # ☠️ E1.0 skull and crossbones
2639 ; unqualified # ☹ E0.7 frowning face
1F62E ; fully-qualified # 😮 E1.0 face with open mouth
1F62F ; fully-qualified # 😯 E1.0 hushed face
1F632 ; fully-qualified # 😲 E0.6 astonished face
1F633 ; fully-qualified # 😳 E0.6 flushed face
1F97A ; fully-qualified # 🥺 E11.0 pleading face
1F4A9 ; fully-qualified # 💩 E0.6 pile of poo
1F921 ; fully-qualified # 🤡 E3.0 clown face
1F479 ; fully-qualified # 👹 E0.6 ogre
1F47A ; fully-qualified # 👺 E0.6 goblin
1F47B ; fully-qualified # 👻 E0.6 ghost
1F47D ; fully-qualified # 👽 E0.6 alien
1F47E ; fully-qualified # 👾 E0.6 alien monster
1F916 ; fully-qualified # 🤖 E1.0 robot
1F63A ; fully-qualified # 😺 E0.6 grinning cat
1F638 ; fully-qualified # 😸 E0.6 grinning cat with smiling eyes
1F639 ; fully-qualified # 😹 E0.6 cat with tears of joy
1F63B ; fully-qualified # 😻 E0.6 smiling cat with heart-eyes
1F63C ; fully-qualified # 😼 E0.6 cat with wry smile
1F63D ; fully-qualified # 😽 E0.6 kissing cat
1F640 ; fully-qualified # 🙀 E0.6 weary cat
1F63F ; fully-qualified # 😿 E0.6 crying cat
1F63E ; fully-qualified # 😾 E0.6 pouting cat
1F648 ; fully-qualified # 🙈 E0.6 see-no-evil monkey
1F649 ; fully-qualified # 🙉 E0.6 hear-no-evil monkey
1F64A ; fully-qualified # 🙊 E0.6 speak-no-evil monkey
1F48C ; fully-qualified # 💌 E0.6 love letter
1F498 ; fully-qualified # 💘 E0.6 heart with arrow
1F49D ; fully-qualified # 💝 E0.6 heart with ribbon
1F496 ; fully-qualified # 💖 E0.6 sparkling heart
1F497 ; fully-qualified # 💗 E0.6 growing heart
1F493 ; fully-qualified # 💓 E0.6 beating heart
1F49E ; fully-qualified # 💞 E0.6 revolving hearts
1F495 ; fully-qualified # 💕 E0.6 two hearts
1F49F ; fully-qualified # 💟 E0.6 heart decoration
2764 FE0F ; fully-qualified # ❤️ E0.6 red heart
2764 ; unqualified # ❤ E0.6 red heart
1F9E1 ; fully-qualified # 🧡 E5.0 orange heart
1F49B ; fully-qualified # 💛 E0.6 yellow heart
1F49A ; fully-qualified # 💚 E0.6 green heart
1F499 ; fully-qualified # 💙 E0.6 blue heart
1F48B ; fully-qualified # 💋 E0.6 kiss mark
1F4AF ; fully-qualified # 💯 E0.6 hundred points
1F4A2 ; fully-qualified # 💢 E0.6 anger symbol
1F4A5 ; fully-qualified # 💥 E0.6 collision
1F4AB ; fully-qualified # 💫 E0.6 dizzy
1F4A6 ; fully-qualified # 💦 E0.6 sweat droplets
1F4A8 ; fully-qualified # 💨 E0.6 dashing away
1F573 FE0F ; fully-qualified # 🕳️ E0.7 hole
1F4AC ; fully-qualified # 💬 E0.6 speech balloon
1F441 FE0F 200D 1F5E8 FE0F ; fully-qualified # 👁️🗨️ E2.0 eye in speech bubble
1F5E8 FE0F ; fully-qualified # 🗨️ E2.0 left speech bubble
1F5E8 ; unqualified # 🗨 E2.0 left speech bubble
1F5EF FE0F ; fully-qualified # 🗯️ E0.7 right anger bubble
1F5EF ; unqualified # 🗯 E0.7 right anger bubble
1F4AD ; fully-qualified # 💭 E1.0 thought balloon
1F4A4 ; fully-qualified # 💤 E0.6 ZZZ
1F44B ; fully-qualified # 👋 E0.6 waving hand
1F44B 1F3FB ; fully-qualified # 👋🏻 E1.0 waving hand: light skin tone
1F44B 1F3FC ; fully-qualified # 👋🏼 E1.0 waving hand: medium-light skin tone
1F44B 1F3FD ; fully-qualified # 👋🏽 E1.0 waving hand: medium skin tone
1F44B 1F3FE ; fully-qualified # 👋🏾 E1.0 waving hand: medium-dark skin tone
1F91A ; fully-qualified # 🤚 E3.0 raised back of hand
1F91A 1F3FB ; fully-qualified # 🤚🏻 E3.0 raised back of hand: light skin tone
1F91A 1F3FC ; fully-qualified # 🤚🏼 E3.0 raised back of hand: medium-light skin tone
1F91A 1F3FD ; fully-qualified # 🤚🏽 E3.0 raised back of hand: medium skin tone
1F91A 1F3FE ; fully-qualified # 🤚🏾 E3.0 raised back of hand: medium-dark skin tone
1F590 FE0F ; fully-qualified # 🖐️ E0.7 hand with fingers splayed
1F590 ; unqualified # 🖐 E0.7 hand with fingers splayed
1F590 1F3FB ; fully-qualified # 🖐🏻 E1.0 hand with fingers splayed: light skin tone
1F590 1F3FC ; fully-qualified # 🖐🏼 E1.0 hand with fingers splayed: medium-light skin tone
1F590 1F3FD ; fully-qualified # 🖐🏽 E1.0 hand with fingers splayed: medium skin tone
1F590 1F3FE ; fully-qualified # 🖐🏾 E1.0 hand with fingers splayed: medium-dark skin tone
270C FE0F ; fully-qualified # ✌️ E0.6 victory hand
270C ; unqualified # ✌ E0.6 victory hand
270C 1F3FB ; fully-qualified # ✌🏻 E1.0 victory hand: light skin tone
270C 1F3FC ; fully-qualified # ✌🏼 E1.0 victory hand: medium-light skin tone
270C 1F3FD ; fully-qualified # ✌🏽 E1.0 victory hand: medium skin tone
270C 1F3FE ; fully-qualified # ✌🏾 E1.0 victory hand: medium-dark skin tone
1F91E ; fully-qualified # 🤞 E3.0 crossed fingers
1F91E 1F3FB ; fully-qualified # 🤞🏻 E3.0 crossed fingers: light skin tone
1F91E 1F3FC ; fully-qualified # 🤞🏼 E3.0 crossed fingers: medium-light skin tone
1F91E 1F3FD ; fully-qualified # 🤞🏽 E3.0 crossed fingers: medium skin tone
1F91E 1F3FE ; fully-qualified # 🤞🏾 E3.0 crossed fingers: medium-dark skin tone
1F91F ; fully-qualified # 🤟 E5.0 love-you gesture
1F91F 1F3FB ; fully-qualified # 🤟🏻 E5.0 love-you gesture: light skin tone
1F91F 1F3FC ; fully-qualified # 🤟🏼 E5.0 love-you gesture: medium-light skin tone
1F91F 1F3FD ; fully-qualified # 🤟🏽 E5.0 love-you gesture: medium skin tone
1F91F 1F3FE ; fully-qualified # 🤟🏾 E5.0 love-you gesture: medium-dark skin tone
1F918 ; fully-qualified # 🤘 E1.0 sign of the horns
1F918 1F3FB ; fully-qualified # 🤘🏻 E1.0 sign of the horns: light skin tone
1F918 1F3FC ; fully-qualified # 🤘🏼 E1.0 sign of the horns: medium-light skin tone
1F918 1F3FD ; fully-qualified # 🤘🏽 E1.0 sign of the horns: medium skin tone
1F918 1F3FE ; fully-qualified # 🤘🏾 E1.0 sign of the horns: medium-dark skin tone
1F919 ; fully-qualified # 🤙 E3.0 call me hand
1F919 1F3FB ; fully-qualified # 🤙🏻 E3.0 call me hand: light skin tone
1F919 1F3FC ; fully-qualified # 🤙🏼 E3.0 call me hand: medium-light skin tone
1F919 1F3FD ; fully-qualified # 🤙🏽 E3.0 call me hand: medium skin tone
1F919 1F3FE ; fully-qualified # 🤙🏾 E3.0 call me hand: medium-dark skin tone
1F44D ; fully-qualified # 👍 E0.6 thumbs up
1F44D 1F3FB ; fully-qualified # 👍🏻 E1.0 thumbs up: light skin tone
1F44D 1F3FC ; fully-qualified # 👍🏼 E1.0 thumbs up: medium-light skin tone
1F44D 1F3FD ; fully-qualified # 👍🏽 E1.0 thumbs up: medium skin tone
1F44D 1F3FE ; fully-qualified # 👍🏾 E1.0 thumbs up: medium-dark skin tone
1F44E ; fully-qualified # 👎 E0.6 thumbs down
1F44E 1F3FB ; fully-qualified # 👎🏻 E1.0 thumbs down: light skin tone
1F44E 1F3FC ; fully-qualified # 👎🏼 E1.0 thumbs down: medium-light skin tone
1F44E 1F3FD ; fully-qualified # 👎🏽 E1.0 thumbs down: medium skin tone
1F44E 1F3FE ; fully-qualified # 👎🏾 E1.0 thumbs down: medium-dark skin tone
270A ; fully-qualified # ✊ E0.6 raised fist
270A 1F3FB ; fully-qualified # ✊🏻 E1.0 raised fist: light skin tone
270A 1F3FC ; fully-qualified # ✊🏼 E1.0 raised fist: medium-light skin tone
270A 1F3FD ; fully-qualified # ✊🏽 E1.0 raised fist: medium skin tone
270A 1F3FE ; fully-qualified # ✊🏾 E1.0 raised fist: medium-dark skin tone
1F44A ; fully-qualified # 👊 E0.6 oncoming fist
1F44A 1F3FB ; fully-qualified # 👊🏻 E1.0 oncoming fist: light skin tone
1F44A 1F3FC ; fully-qualified # 👊🏼 E1.0 oncoming fist: medium-light skin tone
1F44A 1F3FD ; fully-qualified # 👊🏽 E1.0 oncoming fist: medium skin tone
1F44A 1F3FE ; fully-qualified # 👊🏾 E1.0 oncoming fist: medium-dark skin tone
1F91B ; fully-qualified # 🤛 E3.0 left-facing fist
1F91B 1F3FB ; fully-qualified # 🤛🏻 E3.0 left-facing fist: light skin tone
1F91B 1F3FC ; fully-qualified # 🤛🏼 E3.0 left-facing fist: medium-light skin tone
1F91B 1F3FD ; fully-qualified # 🤛🏽 E3.0 left-facing fist: medium skin tone
1F91B 1F3FE ; fully-qualified # 🤛🏾 E3.0 left-facing fist: medium-dark skin tone
1F91C ; fully-qualified # 🤜 E3.0 right-facing fist
1F91C 1F3FB ; fully-qualified # 🤜🏻 E3.0 right-facing fist: light skin tone
1F91C 1F3FC ; fully-qualified # 🤜🏼 E3.0 right-facing fist: medium-light skin tone
1F91C 1F3FD ; fully-qualified # 🤜🏽 E3.0 right-facing fist: medium skin tone
1F91C 1F3FE ; fully-qualified # 🤜🏾 E3.0 right-facing fist: medium-dark skin tone
1F44F ; fully-qualified # 👏 E0.6 clapping hands
1F44F 1F3FB ; fully-qualified # 👏🏻 E1.0 clapping hands: light skin tone
1F44F 1F3FC ; fully-qualified # 👏🏼 E1.0 clapping hands: medium-light skin tone
1F44F 1F3FD ; fully-qualified # 👏🏽 E1.0 clapping hands: medium skin tone
1F91D ; fully-qualified # 🤝 E3.0 handshake
1F91D 1F3FB ; fully-qualified # 🤝🏻 E14.0 handshake: light skin tone
1F91D 1F3FC ; fully-qualified # 🤝🏼 E14.0 handshake: medium-light skin tone
1F64F ; fully-qualified # 🙏 E0.6 folded hands
1F64F 1F3FB ; fully-qualified # 🙏🏻 E1.0 folded hands: light skin tone
1F64F 1F3FC ; fully-qualified # 🙏🏼 E1.0 folded hands: medium-light skin tone
1F4AA ; fully-qualified # 💪 E0.6 flexed biceps
1F4AA 1F3FB ; fully-qualified # 💪🏻 E1.0 flexed biceps: light skin tone
1F4AA 1F3FC ; fully-qualified # 💪🏼 E1.0 flexed biceps: medium-light skin tone
1F4AA 1F3FD ; fully-qualified # 💪🏽 E1.0 flexed biceps: medium skin tone
1F4AA 1F3FE ; fully-qualified # 💪🏾 E1.0 flexed biceps: medium-dark skin tone
1F9BE ; fully-qualified # 🦾 E12.0 mechanical arm
1F9BF ; fully-qualified # 🦿 E12.0 mechanical leg
1F9B5 ; fully-qualified # 🦵 E11.0 leg
1F9B5 1F3FC ; fully-qualified # 🦵🏼 E11.0 leg: medium-light skin tone
1F9B6 ; fully-qualified # 🦶 E11.0 foot
1F9B6 1F3FC ; fully-qualified # 🦶🏼 E11.0 foot: medium-light skin tone
1F442 ; fully-qualified # 👂 E0.6 ear
1F442 1F3FB ; fully-qualified # 👂🏻 E1.0 ear: light skin tone
1F9BB ; fully-qualified # 🦻 E12.0 ear with hearing aid
1F9BB 1F3FB ; fully-qualified # 🦻🏻 E12.0 ear with hearing aid: light skin tone
1F443 ; fully-qualified # 👃 E0.6 nose
1F443 1F3FB ; fully-qualified # 👃🏻 E1.0 nose: light skin tone
1F443 1F3FC ; fully-qualified # 👃🏼 E1.0 nose: medium-light skin tone
1F9E0 ; fully-qualified # 🧠 E5.0 brain
1F9B7 ; fully-qualified # 🦷 E11.0 tooth
1F9B4 ; fully-qualified # 🦴 E11.0 bone
1F440 ; fully-qualified # 👀 E0.6 eyes
1F441 FE0F ; fully-qualified # 👁️ E0.7 eye
1F445 ; fully-qualified # 👅 E0.6 tongue
1F444 ; fully-qualified # 👄 E0.6 mouth
1F347 ; fully-qualified # 🍇 E0.6 grapes
1F348 ; fully-qualified # 🍈 E0.6 melon
1F349 ; fully-qualified # 🍉 E0.6 watermelon
1F34A ; fully-qualified # 🍊 E0.6 tangerine
1F34B ; fully-qualified # 🍋 E1.0 lemon
1F34C ; fully-qualified # 🍌 E0.6 banana
1F34D ; fully-qualified # 🍍 E0.6 pineapple
1F96D ; fully-qualified # 🥭 E11.0 mango
1F34E ; fully-qualified # 🍎 E0.6 red apple
1F34F ; fully-qualified # 🍏 E0.6 green apple
1F350 ; fully-qualified # 🍐 E1.0 pear
1F351 ; fully-qualified # 🍑 E0.6 peach
1F352 ; fully-qualified # 🍒 E0.6 cherries
1F353 ; fully-qualified # 🍓 E0.6 strawberry
1F95D ; fully-qualified # 🥝 E3.0 kiwi fruit
1F345 ; fully-qualified # 🍅 E0.6 tomato
1F965 ; fully-qualified # 🥥 E5.0 coconut
1F951 ; fully-qualified # 🥑 E3.0 avocado
1F346 ; fully-qualified # 🍆 E0.6 eggplant
1F954 ; fully-qualified # 🥔 E3.0 potato
1F955 ; fully-qualified # 🥕 E3.0 carrot
1F33D ; fully-qualified # 🌽 E0.6 ear of corn
1F336 FE0F ; fully-qualified # 🌶️ E0.7 hot pepper
1F336 ; unqualified # 🌶 E0.7 hot pepper
1F952 ; fully-qualified # 🥒 E3.0 cucumber
1F96C ; fully-qualified # 🥬 E11.0 leafy green
1F966 ; fully-qualified # 🥦 E5.0 broccoli
1F9C4 ; fully-qualified # 🧄 E12.0 garlic
1F9C5 ; fully-qualified # 🧅 E12.0 onion
1F95C ; fully-qualified # 🥜 E3.0 peanuts
1FAD8 ; fully-qualified # 🫘 E14.0 beans
1F330 ; fully-qualified # 🌰 E0.6 chestnut
1F96F ; fully-qualified # 🥯 E11.0 bagel
1F95E ; fully-qualified # 🥞 E3.0 pancakes
1F9C7 ; fully-qualified # 🧇 E12.0 waffle
1F9C0 ; fully-qualified # 🧀 E1.0 cheese wedge
1F356 ; fully-qualified # 🍖 E0.6 meat on bone
1F357 ; fully-qualified # 🍗 E0.6 poultry leg
1F969 ; fully-qualified # 🥩 E5.0 cut of meat
1F953 ; fully-qualified # 🥓 E3.0 bacon
1F354 ; fully-qualified # 🍔 E0.6 hamburger
1F35F ; fully-qualified # 🍟 E0.6 french fries
1F355 ; fully-qualified # 🍕 E0.6 pizza
1F32D ; fully-qualified # 🌭 E1.0 hot dog
1F96A ; fully-qualified # 🥪 E5.0 sandwich
1F32E ; fully-qualified # 🌮 E1.0 taco
1F358 ; fully-qualified # 🍘 E0.6 rice cracker
1F359 ; fully-qualified # 🍙 E0.6 rice ball
1F35A ; fully-qualified # 🍚 E0.6 cooked rice
1F35B ; fully-qualified # 🍛 E0.6 curry rice
1F35C ; fully-qualified # 🍜 E0.6 steaming bowl
1F35D ; fully-qualified # 🍝 E0.6 spaghetti
1F360 ; fully-qualified # 🍠 E0.6 roasted sweet potato
1F362 ; fully-qualified # 🍢 E0.6 oden
1F363 ; fully-qualified # 🍣 E0.6 sushi
1F364 ; fully-qualified # 🍤 E0.6 fried shrimp
1F365 ; fully-qualified # 🍥 E0.6 fish cake with swirl
1F96E ; fully-qualified # 🥮 E11.0 moon cake
1F361 ; fully-qualified # 🍡 E0.6 dango
1F95F ; fully-qualified # 🥟 E5.0 dumpling
1F960 ; fully-qualified # 🥠 E5.0 fortune cookie
1F961 ; fully-qualified # 🥡 E5.0 takeout box
1F366 ; fully-qualified # 🍦 E0.6 soft ice cream
1F367 ; fully-qualified # 🍧 E0.6 shaved ice
1F368 ; fully-qualified # 🍨 E0.6 ice cream
1F369 ; fully-qualified # 🍩 E0.6 doughnut
1F36A ; fully-qualified # 🍪 E0.6 cookie
1F382 ; fully-qualified # 🎂 E0.6 birthday cake
1F370 ; fully-qualified # 🍰 E0.6 shortcake
1F9C1 ; fully-qualified # 🧁 E11.0 cupcake
1F967 ; fully-qualified # 🥧 E5.0 pie
1F36B ; fully-qualified # 🍫 E0.6 chocolate bar
1F36C ; fully-qualified # 🍬 E0.6 candy
1F36D ; fully-qualified # 🍭 E0.6 lollipop
1F36E ; fully-qualified # 🍮 E0.6 custard
1F3E0 ; fully-qualified # 🏠 E0.6 house
1F3E1 ; fully-qualified # 🏡 E0.6 house with garden
1F3E2 ; fully-qualified # 🏢 E0.6 office building
1F3E3 ; fully-qualified # 🏣 E0.6 Japanese post office
1F3E4 ; fully-qualified # 🏤 E1.0 post office
1F3E5 ; fully-qualified # 🏥 E0.6 hospital
1F3E6 ; fully-qualified # 🏦 E0.6 bank
1F3E8 ; fully-qualified # 🏨 E0.6 hotel
1F3E9 ; fully-qualified # 🏩 E0.6 love hotel
1F3EA ; fully-qualified # 🏪 E0.6 convenience store
1F3EB ; fully-qualified # 🏫 E0.6 school
1F3EC ; fully-qualified # 🏬 E0.6 department store
1F3ED ; fully-qualified # 🏭 E0.6 factory
1F3EF ; fully-qualified # 🏯 E0.6 Japanese castle
1F3F0 ; fully-qualified # 🏰 E0.6 castle
1F492 ; fully-qualified # 💒 E0.6 wedding
1F691 ; fully-qualified # 🚑 E0.6 ambulance
1F692 ; fully-qualified # 🚒 E0.6 fire engine
1F693 ; fully-qualified # 🚓 E0.6 police car
1F694 ; fully-qualified # 🚔 E0.7 oncoming police car
1F695 ; fully-qualified # 🚕 E0.6 taxi
1F696 ; fully-qualified # 🚖 E1.0 oncoming taxi
1F697 ; fully-qualified # 🚗 E0.6 automobile
1F698 ; fully-qualified # 🚘 E0.7 oncoming automobile
1F699 ; fully-qualified # 🚙 E0.6 sport utility vehi
26BD ; fully-qualified # ⚽ E0.6 soccer ball
26BE ; fully-qualified # ⚾ E0.6 baseball
1F94E ; fully-qualified # 🥎 E11.0 softball
1F3C0 ; fully-qualified # 🏀 E0.6 basketball
1F3D0 ; fully-qualified # 🏐 E1.0 volleyball
1F3C8 ; fully-qualified # 🏈 E0.6 american football
1F3C9 ; fully-qualified # 🏉 E1.0 rugby football
1F3BE ; fully-qualified # 🎾 E0.6 tennis
1F94F ; fully-qualified # 🥏 E11.0 flying disc
1F3B3 ; fully-qualified # 🎳 E0.6 bowling
1F3CF ; fully-qualified # 🏏 E1.0 cricket game
1F3D1 ; fully-qualified # 🏑 E1.0 field hockey
1F3D2 ; fully-qualified # 🏒 E1.0 ice hockey
1F94D ; fully-qualified # 🥍 E11.0 lacrosse
1F3D3 ; fully-qualified # 🏓 E1.0 ping pong
1F3F8 ; fully-qualified # 🏸 E1.0 badminton
1F94A ; fully-qualified # 🥊 E3.0 boxing glove
1F94B ; fully-qualified # 🥋 E3.0 martial arts uniform
1F945 ; fully-qualified # 🥅 E3.0 goal net
26F3 ; fully-qualified # ⛳ E0.6 flag in hole
26F8 FE0F ; fully-qualified # ⛸️ E0.7 ice skate
26F8 ; unqualified # ⛸ E0.7 ice skate
1F3A3 ; fully-qualified # 🎣 E0.6 fishing pole
1F93F ; fully-qualified # 🤿 E12.0 diving mask
1F3BD ; fully-qualified # 🎽 E0.6 running shirt
1F3BF ; fully-qualified # 🎿 E0.6 skis
1F6F7 ; fully-qualified # 🛷 E5.0 sled
1F94C ; fully-qualified # 🥌 E5.0 curling stone
1F3AF ; fully-qualified # 🎯 E0.6 bullseye
1FA80 ; fully-qualified # 🪀 E12.0 yo-yo
1FA81 ; fully-qualified # 🪁 E12.0 kite
1F52B ; fully-qualified # 🔫 E0.6 water pistol
1F3B1 ; fully-qualified # 🎱 E0.6 pool 8 ball
1F52E ; fully-qualified # 🔮 E0.6 crystal ball
1F3AE ; fully-qualified # 🎮 E0.6 video game
1F453 ; fully-qualified # 👓 E0.6 glasses
1F576 FE0F ; fully-qualified # 🕶️ E0.7 sunglasses
1F576 ; unqualified # 🕶 E0.7 sunglasses
1F97D ; fully-qualified # 🥽 E11.0 goggles
1F97C ; fully-qualified # 🥼 E11.0 lab coat
1F9BA ; fully-qualified # 🦺 E12.0 safety vest
1F454 ; fully-qualified # 👔 E0.6 necktie
1F455 ; fully-qualified # 👕 E0.6 t-shirt
1F456 ; fully-qualified # 👖 E0.6 jeans
1F9E3 ; fully-qualified # 🧣 E5.0 scarf
1F9E4 ; fully-qualified # 🧤 E5.0 gloves
1F9E5 ; fully-qualified # 🧥 E5.0 coat
1F9E6 ; fully-qualified # 🧦 E5.0 socks
1F457 ; fully-qualified # 👗 E0.6 dress
1F458 ; fully-qualified # 👘 E0.6 kimono
1F97B ; fully-qualified # 🥻 E12.0 sari
1FA71 ; fully-qualified # 🩱 E12.0 one-piece swimsuit
1FA72 ; fully-qualified # 🩲 E12.0 briefs
1FA73 ; fully-qualified # 🩳 E12.0 shorts
1F459 ; fully-qualified # 👙 E0.6 bikini
1F45A ; fully-qualified # 👚 E0.6 woman’s clothes
26D1 FE0F ; fully-qualified # ⛑️ E0.7 rescue worker’s helmet
26D1 ; unqualified # ⛑ E0.7 rescue worker’s helmet
1F4FF ; fully-qualified # 📿 E1.0 prayer beads
1F484 ; fully-qualified # 💄 E0.6 lipstick
1F48D ; fully-qualified # 💍 E0.6 ring
1F48E ; fully-qualified # 💎 E0.6 gem stone
1F451 ; fully-qualified # 👑 E0.6 crown
1F452 ; fully-qualified # 👒 E0.6 woman’s hat
1F3A9 ; fully-qualified # 🎩 E0.6 top hat
1F393 ; fully-qualified # 🎓 E0.6 graduation cap
1F9E2 ; fully-qualified # 🧢 E5.0 billed cap
1F507 ; fully-qualified # 🔇 E1.0 muted speaker
1F508 ; fully-qualified # 🔈 E0.7 speaker low volume
1F509 ; fully-qualified # 🔉 E1.0 speaker medium volume
1F50A ; fully-qualified # 🔊 E0.6 speaker high volume
1F4E2 ; fully-qualified # 📢 E0.6 loudspeaker
1F4E3 ; fully-qualified # 📣 E0.6 megaphone
1F4EF ; fully-qualified # 📯 E1.0 postal horn
1F514 ; fully-qualified # 🔔 E0.6 bell
1F515 ; fully-qualified # 🔕 E1.0 bell with slash
1F3BC ; fully-qualified # 🎼 E0.6 musical score
1F3B5 ; fully-qualified # 🎵 E0.6 musical note
1F3B6 ; fully-qualified # 🎶 E0.6 musical notes
1F399 FE0F ; fully-qualified # 🎙️ E0.7 studio microphone
1F399 ; unqualified # 🎙 E0.7 studio microphone
1F39A FE0F ; fully-qualified # 🎚️ E0.7 level slider
1F39A ; unqualified # 🎚 E0.7 level slider
1F39B FE0F ; fully-qualified # 🎛️ E0.7 control knobs
1F39B ; unqualified # 🎛 E0.7 control knobs
1F3A4 ; fully-qualified # 🎤 E0.6 microphone
1F3A7 ; fully-qualified # 🎧 E0.6 headphone
1F4FB ; fully-qualified # 📻 E0.6 radio
1F4F1 ; fully-qualified # 📱 E0.6 mobile phone
1F4F2 ; fully-qualified # 📲 E0.6 mobile phone with arrow
260E FE0F ; fully-qualified # ☎️ E0.6 telephone
260E ; unqualified # ☎ E0.6 telephone
1F4DE ; fully-qualified # 📞 E0.6 telephone receiver
1F4DF ; fully-qualified # 📟 E0.6 pager
1F4E0 ; fully-qualified # 📠 E0.6 fax machine
1F39E FE0F ; fully-qualified # 🎞️ E0.7 film frames
1F39E ; unqualified # 🎞 E0.7 film frames
1F4FD FE0F ; fully-qualified # 📽️ E0.7 film projector
1F4FD ; unqualified # 📽 E0.7 film projector
1F3AC ; fully-qualified # 🎬 E0.6 clapper board
1F4FA ; fully-qualified # 📺 E0.6 television
1F4F7 ; fully-qualified # 📷 E0.6 camera
1F4F8 ; fully-qualified # 📸 E1.0 camera with flash
1F4F9 ; fully-qualified # 📹 E0.6 video camera
1F4FC ; fully-qualified # 📼 E0.6 videocassette
1F50D ; fully-qualified # 🔍 E0.6 magnifying glass tilted left
1F50E ; fully-qualified # 🔎 E0.6 magnifying glass tilted right
1F56F FE0F ; fully-qualified # 🕯️ E0.7 candle
1F56F ; unqualified # 🕯 E0.7 candle
1F4A1 ; fully-qualified # 💡 E0.6 light bulb
1F526 ; fully-qualified # 🔦 E0.6 flashlight
1F534 ; fully-qualified # 🔴 E0.6 red circle
1F7E0 ; fully-qualified # 🟠 E12.0 orange circle
1F7E1 ; fully-qualified # 🟡 E12.0 yellow circle
1F7E2 ; fully-qualified # 🟢 E12.0 green circle
1F535 ; fully-qualified # 🔵 E0.6 blue circle
1F7E3 ; fully-qualified # 🟣 E12.0 purple circle
1F7E4 ; fully-qualified # 🟤 E12.0 brown circle
26AB ; fully-qualified # ⚫ E0.6 black circle
26AA ; fully-qualified # ⚪ E0.6 white circle
1F7E5 ; fully-qualified # 🟥 E12.0 red square
1F7E7 ; fully-qualified # 🟧 E12.0 orange square
1F7E8 ; fully-qualified # 🟨 E12.0 yellow square
1F7E9 ; fully-qualified # 🟩 E12.0 green square
1F7E6 ; fully-qualified # 🟦 E12.0 blue square
1F7EA ; fully-qualified # 🟪 E12.0 purple square
1F7EB ; fully-qualified # 🟫 E12.0 brown square
2B1B ; fully-qualified # ⬛ E0.6 black large square
2B1C ; fully-qualified # ⬜ E0.6 white large square
1F1E9 1F1FF ; fully-qualified # 🇩🇿 E2.0 flag: Algeria .
"""
i=69
data_list = data.split("\n")
emojis_list = [x[0]+x[1]+x[2]+x[3]+x[4]+x[5] for x in data_list if len(x)>0]
for x in emojis_list:
i=i+1
print("def enter"+x+"():")
print(" textDisplay.insert(14,u\'\\U000"+x+"\')")
print(" return")
print("btn"+str(i)+"=Button(root,text=\'"+"\\U000"+x+"\',command=enter"+x+",width=5,font=(\"Arial\", 15), cursor=\"hand2\" , bg=\"#a9dce3\")")
print("btn"+str(i)+".place(x=5,y=70)")
# NOTE: All my documentation for unicode emojis is from this site: https://unicode.org/Public/emoji/15.0/emoji-test.txt