/$$$$$$ /$$$$$$$ /$$ /$$ /$$$$$$ /$$__ $$ | $$__ $$| $$ | $$ /$$__ $$ /$$$$$$$| $$ $$ /$$$$$$ | $$ $$| $$ | $$| $$ __/ /$$_____/| $$ | $$ /$$__ $$| $$$$$$$/| $$ | $$| $$$$$$ | $$ | $$ | $$| $$ __/| $$____/ | $$ | $$ ____ $$ | $$ | $$ | $$| $$ | $$ | $$ | $$ /$$ $$ | $$$$$$$| $$$$$$/| $$ | $$ | $$$$$$/| $$$$$$/ _______/ ______/ |__/ |__/ ______/ ______/
OPUS (opus.nlpl.eu) API Python
Téléchargez PhantomJS et assurez-vous qu'il se trouve dans votre PATH, par exemple :
$ wget -qO- https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 | tar xvj -C ~/.local/bin --strip 2 phantomjs-2.1.1-linux-x86_64/bin
Pour installer opus api , exécutez cette commande dans votre terminal :
$ pip installer opus_api
Il s'agit de la méthode préférée pour installer opus api , car elle installera toujours la version stable la plus récente.
Si pip n'est pas installé, ce guide d'installation de Python peut vous guider tout au long du processus.
Les sources de opus api peuvent être téléchargées à partir du dépôt Github.
Vous pouvez soit cloner le dépôt public :
$ git clone git://github.com/yonkornilov/opus_api
Ou téléchargez l'archive tar :
$ curl -OL https://github.com/yonkornilov/opus_api/tarball/master
Une fois que vous avez une copie du source, vous pouvez l'installer avec :
$ faire installer
Trouvez vos langues :
$ opus_api langues [ ... { "description": "en (anglais)", "identifiant": 69, "name": "fr" }, ... { "description": "ru (russe)", "identifiant": 198, "nom": "ru" }... ... ]
Rechercher des corpus :
$ opus_api get en ru --maximum 300 --minimum 3 { "corpus": [ { "identifiant": 1, "nom": "OpenSubtitles2016", "src_tokens": "157,5M", "trg_tokens": "133,6M", "url": "http://opus.nlpl.eu/download.php?f=OpenSubtitles2016%2Fen-ru.txt.zip" }, ... { "identifiant": 13, "nom": "KDE4", "src_tokens": "1,8M", "trg_tokens": "1,4M", "url": "http://opus.nlpl.eu/download.php?f=KDE4%2Fen-ru.txt.zip" } ] }
La CLI de ce package est alimentée par clic.
Ce package a été créé avec Cookiecutter et le modèle de projet audreyr/cookiecutter-pypackage.