J'examine le module JSON de python 3.1, et je suis actuellement dans /Lib/json/scanner.py. Au sommet du fichier est la ligne suivante:"de _json import ..." - python
from _json import make_scanner as c_make_scanner
Il y a cinq fichiers .py dans le répertoire du module: __init__
(deux avant et arrière underscores, il est mise en forme en gras), décodeur, encodeur, scanner et outil . Il n'y a pas de fichier appelé "json".
Ma question est la suivante: lors de l'importation, d'où vient exactement "make_scanner"?
Oui, je suis très nouveau sur Python!
Je reçois le même objet "module" n'a aucun attribut "__file__" "message. Est-ce que cela signifie qu'il n'y a aucun moyen de voir make_scanner? – GlenCrawford