J'ai donc ce script shell:Appeler un programme externe de python
echo "Enter text to be classified, hit return to run classification."
read text
if [ `echo "$text" | sed -r 's/ +/ /g' | bin/stupidfilter data/c_rbf` = "1.000000" ]
then
echo "Text is not likely to be stupid."
fi
if [ `echo "$text" | sed -r 's/ +/ /g' | bin/stupidfilter data/c_rbf` = "0.000000" ]
then
echo "Text is likely to be stupid."
fi
Je voudrais écrire en python. Comment puis-je faire cela?
(Comme vous pouvez le voir utilise la bibliothèque http://stupidfilter.org/stupidfilter-0.2-1.tar.gz)
J'ai changé le titre pour que les gens en quête de ce trouveront une excellente réponse –
En tant que script shell de noskio, vous pouvez optimiser en enregistrant la sortie de la commande en backticks dans une variable, puis en comparant la variable dans les deux instructions if - plutôt que d'exécuter le code deux fois. –