Skip to content
Snippets Groups Projects
Select Git revision
  • 0d100abfd457e1befade27bfb41cf841b53489b4
  • master default
  • 2023
  • branche-avec-truc-style
  • branche-a-rebase
5 results

main.py

Blame
  • main.py NaN GiB
    import emoji
    import sys
    
    wordToEmoji = {
        'super': ':thumbs_up:',
        'coeur': ':red_heart:',
        'sourire': ':smiley:',
        'detendu': ':relaxed:',
        'bouchebée': ':open_mouth:',
    }
    
    
    def translate(word):
        if word in wordToEmoji.keys():
            return wordToEmoji[word]
        else:
            return word
    
    
    def convert(word):
        # emoji.emojize convertit le code smiley en smileys
        return emoji.emojize(word, use_aliases=True)
    
    
    if __name__ == "__main__":
        if len(sys.argv) == 0:
            print("Veuillez entrer une phrase en paramètre.")
    
        else:
            convertedText = ""
            for sentence in sys.argv[1:]:
                words = sentence.split(" ")
                for word in words:
                    convertedText += convert(translate(word))
            print(convertedText)