Navigation

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

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 :

  • parser — Accès aux arbres syntaxiques
    • Creating ST Objects
    • Converting ST Objects
    • Queries on ST Objects
    • Exceptions and Error Handling
    • ST Objects
    • Example: Emulation of compile()
  • ast — Arbres Syntaxiques Abstraits
    • Les classes nœud
    • Grammaire abstraite
    • Outils du module ast
  • symtable --- Access to the compiler's symbol tables
    • Generating Symbol Tables
    • Examining Symbol Tables
  • symbol — Constantes utilisées dans les Arbres Syntaxiques
  • token --- Constantes utilisées avec les arbres d'analyse Python (parse trees)
  • keyword — Tester si des chaînes sont des mot-clés Python
  • tokenize — Analyseur lexical de Python
    • Analyse Lexicale
    • Utilisation en ligne de commande.
    • Exemples
  • tabnanny — Détection d'indentation ambiguë
  • pyclbr --- Python module browser support
    • Objets fonctions
    • Objets classes
  • py_compile --- Compile Python source files
  • compileall --- Byte-compile Python libraries
    • Command-line use
    • Public functions
  • dis – Désassembleur pour le code intermédiaire de Python
    • Analyse du code intermédiaire
    • Analyse de fonctions
    • Les instructions du code intermédiaire en Python
    • Opcode collections
  • pickletools --- Tools for pickle developers
    • Utilisation de la ligne de commande
      • Options de la ligne de commande
    • Programmatic Interface

Sujet précédent

importlib --- The implementation of import

Sujet suivant

parser — Accès aux arbres syntaxiques

Cette page

  • Signalement de bogue
  • Montrer le code source

Navigation

  • index
  • modules |
  • suivant |
  • précédent |
  • Python »
  • 3.7.10 Documentation »
  • La bibliothèque standard »
  • |
© Copyright 2001-2021, Python Software Foundation.
La Python Software Foundation est une organisation à but non lucratif. Les dons sont bienvenus.
Mis à jour le févr. 26, 2021. Vous avez trouvé un bogue ?
Créé via Sphinx 2.3.1.