J'étais essayé ce code mais après une erreur suivante montrée. p>
3 Réponses :
Vous devez d'abord télécharger le mais l'impression de ce qui est à l'intérieur du corpora code>. p>
Code> Directory Ne vous aide pas beaucoup, peut-être que des indications de ceci seraient plus utiles: https://stackoverflow.com/a/ 30822962/610569 p> h1>
Vous devez ajouter 'de futur fort> Importer print_function' sur votre code, utilisez donc les éléments suivants: from __future__ import print_function
import os
import nltk
import nltk.corpus
nltk.download('popular')
print(os.listdir(nltk.data.find("corpora")))
Vous devez d'abord télécharger les données.
voir: HTTPS: //www.nltk. org / data.html p>
exécutez l'interpréteur Python et tapez les commandes: p>
Je suppose que
ressource_name.split ('/') code> renvoie une liste d'un seul élément et que vous essayez d'accéder à l'élément 2 (Index 1). Le
Resource_Name code> n'a probablement pas le caractère
'/' code>.
La bibliothèque semble s'attendre à quelque chose avec un
/ code> comme argument.
L'argument de
nltk.data.find () code> est censé être un chemin de chemin dans le fichier contenant le corpus, pas seulement un nom de fichier.
Voir les exemples ici
J'ai regardé un tutoriel et l'instructeur obtenait la liste des fichiers de la société avec exactement la même ligne de code