#!/usr/bin/env python # -*- coding: utf-8 -*- import sys from pattern.fr import parse, split def imprimer_erreur ( erreur ): print '💩 erreur : ' + str( erreur ) print len(sys.argv) if len(sys.argv) > 1: try: texte_brut = sys.argv[1].encode('utf-8'); except Exception as erreur: imprimer_erreur( erreur ) quit() else: texte_brut = u"Je mange des chips avec le pape."; print "traitement : " + texte_brut texte_traite = parse( texte_brut ) for phrase in split( texte_traite ): try: print phrase.pnp except Exception as erreur: imprimer_erreur( erreur )