This document is for an old version of Python that is no longer supported. You should upgrade and read the Python documentation for the current stable release.

Navigation

  • index
  • modules |
  • suivant |
  • précédent |
  • Python »
  • Documentation Python 2.7.18 »
  • La bibliothèque standard »

32. Services du Langage Python¶

Python fournit quelques modules pour vous aider à travailler avec le langage Python lui-même. Ces modules gèrent entre autres l’analyse lexicale, l’analyse syntaxique, et le désassemblage de bytecode.

Ces modules sont :

  • 32.1. parser — Accès aux arbres syntaxiques
    • 32.1.1. Creating ST Objects
    • 32.1.2. Converting ST Objects
    • 32.1.3. Queries on ST Objects
    • 32.1.4. Exceptions and Error Handling
    • 32.1.5. ST Objects
    • 32.1.6. Example: Emulation of compile()
  • 32.2. ast — Arbres Syntaxiques Abstraits
    • 32.2.1. Les classes nœud
    • 32.2.2. Grammaire abstraite
    • 32.2.3. Outils du module ast
  • 32.3. symtable — Access to the compiler’s symbol tables
    • 32.3.1. Generating Symbol Tables
    • 32.3.2. Examining Symbol Tables
  • 32.4. symbol — Constantes utilisées dans les Arbres Syntaxiques
  • 32.5. token — Constantes utilisées avec les arbres d’analyse Python (parse trees)
  • 32.6. keyword — Tester si des chaînes sont des mot-clés Python
  • 32.7. tokenize — Analyseur lexical de Python
  • 32.8. tabnanny — Détection d’indentation ambiguë
  • 32.9. pyclbr — Python class browser support
    • 32.9.1. Objets classes
    • 32.9.2. Objets fonctions
  • 32.10. py_compile — Compile Python source files
  • 32.11. compileall — Byte-compile Python libraries
    • 32.11.1. Command-line use
    • 32.11.2. Public functions
  • 32.12. dis – Désassembleur pour le code intermédiaire de Python
    • 32.12.1. Les instructions du code intermédiaire en Python
  • 32.13. pickletools — Tools for pickle developers

Sujet précédent

31.7. runpy — Locating and executing Python modules

Sujet suivant

32.1. parser — Accès aux arbres syntaxiques

Cette page

  • Montrer le code source

Recherche rapide

Navigation

  • index
  • modules |
  • suivant |
  • précédent |
  • Python »
  • Documentation Python 2.7.18 »
  • La bibliothèque standard »
© Copyright 1990-2020, Python Software Foundation.
La Python Software Foundation est une organisation à but non lucratif. Les dons sont bienvenus.
Dernière mise à jour le juin 19, 2020. Vous avez trouvé un bug ?
Créé via Sphinx 2.3.1.