Maison > développement back-end > Tutoriel Python > Comment obtenir la contribution de l'utilisateur dans Sublime Text 2 ?

Comment obtenir la contribution de l'utilisateur dans Sublime Text 2 ?

Mary-Kate Olsen
Libérer: 2024-11-20 01:56:02
original
280 Les gens l'ont consulté

How to Get User Input in Sublime Text 2?

Limitations de saisie utilisateur de Sublime Text 2

Dans Sublime Text 2, la saisie utilisateur via des fonctions telles que input() en Python ou obtient en Ruby est non pris en charge par défaut. Cela peut être frustrant lorsque vous travaillez avec du code qui nécessite une interaction de l'utilisateur.

Solution : SublimeREPL

Heureusement, il existe une solution de contournement utilisant un package Sublime Text appelé SublimeREPL. Ce package crée un environnement Python interactif dans Sublime Text, vous permettant d'exécuter du code Python et d'interagir avec lui pendant l'exécution.

Installation de SublimeREPL

Pour installer SublimeREPL, suivez ces étapes :

  1. Assurez-vous que Package Control est installé.
  2. Appuyez sur Ctrl Shift P (Windows/Mac) ou Ctrl Shift O (Linux) pour ouvrir la palette de commandes.
  3. Tapez « installer » et sélectionnez « Package Control : Install Package ».
  4. Recherchez et sélectionnez « » SublimeREPL".

Utiliser SublimeREPL

Pour utiliser SublimeREPL, une fois que vous l'avez installé :

  1. Allez dans Outils > SublimeREPL > Python.
  2. Créez un nouveau fichier avec du code Python qui inclut la saisie de l'utilisateur, par exemple :
>>> text = input('Enter something: ')
Copier après la connexion
  1. Exécutez le code en utilisant Ctrl Entrée (Windows/Mac) ou Ctrl / (Linux).
  2. SublimeREPL créera un nouvel onglet dans lequel vous pourrez saisir votre saisie et voir le sortie.

Définition de SublimeREPL comme système de construction par défaut

Pour faire de SublimeREPL le système de construction par défaut pour les fichiers Python, suivez ces étapes :

  1. Ouvrez le fichier de préférences de Sublime Text (Préférences > Preferences.sublime-settings).
  2. Ajoutez les lignes suivantes :
"build_systems": [{
  "name": "Python REPL",
  "commands": [{
    "command": "sublimerepl_run_in_tab"
  }]
}]
Copier après la connexion
  1. Enregistrez le fichier de préférences.

Avec SublimeREPL installé et configuré comme système de construction par défaut, vous pouvez désormais saisir la saisie de l'utilisateur dans Sublime Text 2 et interagir avec votre code pendant exécution.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal