Comment exécuter le code python dans le texte sublime
Assurez-vous que Python est installé et ajouté au chemin en vérifiant la version dans Terminal; 2. Enregistrer le fichier avec l'extension .py; 3. Utilisez Ctrl B pour exécuter via le système de construction par défaut; 4. Créez un système de construction personnalisé si nécessaire en allant à des outils> Système de construction> Nouveau système de construction, en entrant le CMD correct pour votre version Python, en enregistrant en tant que Python3.Sublime-build et en le sélectionnant; 5. Dépanner les problèmes comme Python non reconnu en l'ajoutant sur le chemin, assurez-vous que le fichier est enregistré avant l'exécution, notez que la sortie apparaît uniquement à partir de print () ou des erreurs, et pour l'entrée (), envisagez d'exécuter à l'extérieur via le terminal, qui peut être configuré dans le système de construction pour ouvrir une nouvelle fenêtre sur Windows, la configuration de la direction, l'exécution de Python dans le texte sublime est rapide et efficace pour les scripts rapides.
L'exécution du code Python dans le texte sublime est simple une fois que vous l'avez configuré correctement. Par défaut, le texte sublime n'exécute pas de code - c'est un éditeur de code, pas un IDE - mais vous pouvez le configurer pour exécuter des scripts Python à l'aide de systèmes de construction intégrés.

Voici comment le faire:
1. Assurez-vous que Python est installé et sur votre chemin
Avant toute autre chose, confirmez que Python est installé et accessible à partir de la ligne de commande:

- Ouvrez votre terminal (ou invite de commande sur Windows).
- Taper:
Python - Version
ou
Python3 - Version
- Si vous voyez un numéro de version (comme
Python 3.11.4
), vous êtes bon. - Sinon, installez Python à partir de python.org et assurez-vous de l'ajouter au chemin pendant l'installation.
2. Enregistrez votre fichier Python
Assurez-vous que votre fichier a une extension .py
, par exemple: hello.py
. Le texte sublime utilise l'extension de fichier pour déterminer le système de construction à utiliser.

3. Exécutez le code Python en utilisant le système de construction par défaut
Le texte sublime est généralement livré avec un système de construction Python par défaut.
- Ouvrez votre fichier
.py
dans le texte sublime. - Appuyez sur
Ctrl B
(ouCmd B
sur macOS). - Cela exécute le fichier actuel à l'aide de l'interpréteur Python par défaut.
⚠️ Remarque: le système de construction par défaut peut utiliser
python
oupython3
, selon votre système et votre configuration sublime. Si cela ne fonctionne pas, vous devrez peut-être personnaliser le système de construction.
4. Créer un système de construction personnalisé (recommandé pour le contrôle)
Pour vous assurer que vous utilisez la bonne version Python, créez un système de construction personnalisé:
Mesures:
- Allez dans des outils> Système de construction> Nouveau système de construction…
- Remplacez l'espace réservé par ceci (ajustez le chemin de votre interprète Python si nécessaire):
{ "cmd": ["python", "-u", "$ file"], "file_regex": "^ [] * file \" (... *?) \ ", line ([0-9] *)", "sélecteur": "source.python" }
Ou, sur macOS / Linux, vous pourriez avoir besoin:
{ "cmd": ["python3", "-u", "$ file"], "file_regex": "^ [] * file \" (... *?) \ ", line ([0-9] *)", "sélecteur": "source.python" }
Enregistrez le fichier en tant que
Python3.sublime-build
(le nom n'a pas d'importance, mais gardez l'extension.sublime-build
).Accédez maintenant aux outils> Système de construction et sélectionnez votre nouveau système de construction.
Appuyez sur
Ctrl B
pour exécuter votre script - la sortie apparaîtra dans le panneau en bas.
5. Dépannage des problèmes communs
- "Python" n'est pas reconnu : votre python n'est pas sur le chemin. Réinstallez Python et vérifiez «Ajouter au chemin».
- Exécute l'ancien code : assurez-vous d'avoir enregistré le fichier (
Ctrl S
) avant d'exécuter. - La sortie ne s'affiche pas : Sublime n'affiche que la sortie de
print()
ou des erreurs. Il n'invite pas à entrer à moins que vous n'utilisiez les paramètres corrects. - Entrée ne fonctionne pas : le panneau de construction sublime ne prend pas en charge bien les entrées interactives. Pour
input()
ouraw_input()
, vous devrez peut-être exécuter le script à l'extérieur (par exemple, dans le terminal).
Conseil: Pour exécuter dans le terminal à la place, modifiez le système de construction avec:
{ "cmd": ["python", "$ file"], "Shell": vrai, "working_dir": "$ file_path", "cmd": ["start", "cmd", "/ k", "python", "$ file"], "Shell": vrai, "Windows": vrai }Cela ouvre une nouvelle fenêtre de terminal (Windows uniquement).
Fondamentalement, enregistrez simplement votre fichier
.py
, configurez le bon système de construction et appuyez surCtrl B
. Il est rapide et léger - parfait pour les scripts rapides.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!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Assurez-vous que Python est installé et ajouté au chemin du système, exécutez Python - Version ou Python3 - Version Version via le terminal; 2. Enregistrez le fichier Python en tant qu'extension .py, comme Hello.py; 3. Créez un système de construction personnalisé dans sublimeText, les utilisateurs de Windows utilisent {"CMD": ["Python", "- U", "$ File"]}, les utilisateurs de macOS / Linux utilisent {"CMD": ["Python3

ClassMethodsinpyThonareBoundTotheclassandNottoiNstances, permettant à ce que

InstallabtimeTextandpython, theenconfigureAbuildSystemByCreatyPapython3.Sublime-boildfilewiththeappropriatecmdandSelectorSettingStoenablerunningpythonscriptsviactrl b.2.

Asyncio.Queue est un outil de file d'attente pour une communication sécurisée entre les tâches asynchrones. 1. Le producteur ajoute des données via AwaitQueue.put (élément), et le consommateur utilise AwaitQueue.get () pour obtenir des données; 2. Pour chaque élément que vous traitez, vous devez appeler la file d'attente.task_done () pour attendre que la queue.join () termine toutes les tâches; 3. Utilisez aucun comme signal final pour informer le consommateur de s'arrêter; 4. Lorsque plusieurs consommateurs, plusieurs signaux finaux doivent être envoyés ou toutes les tâches ont été traitées avant d'annuler la tâche; 5. La file d'attente prend en charge la définition de la capacité limite maxsize, les opérations de put et d'obtenir automatiquement la suspension et ne bloquent pas la boucle d'événement, et le programme passe enfin CANC

ToseepythonOutputinaseParatePaneLinSublimeText, usethebuilt-inbuildSystemBysavingyourfilewitha.pyExtensionAndPressingctrl b (orcmd b) .2nsurethecorrectbuildSystemisselecyBygingTotools → BuildSystem → PythonandConfirming "

Toavoidgettingblocked whilewebscraping withypython, useraaliticrequestheders, addrandomizeddelays, rotateipadressses withithproxies, maintensessions, respecctrobots.txt et usushelessbrowsrsrswe

Des expressions régulières sont implémentées dans Python via le module RE pour la recherche, la correspondance et la manipulation des chaînes. 1. Utilisez re.search () pour trouver la première correspondance de toute la chaîne, re.match () ne correspond qu'au début de la chaîne; 2. Utilisez des supports () pour capturer les sous-groupes correspondants, qui peuvent être nommés pour améliorer la lisibilité; 3. Re.findall () renvoie toutes les correspondances non chevauchantes, et re.finditer () renvoie l'itérateur de l'objet correspondant; 4. Re.sub () remplace le texte correspondant et prend en charge le remplacement de la fonction dynamique; 5. Les modèles communs incluent \ d, \ w, \ s, etc., vous pouvez utiliser re.ignorecase, re.multiline, re.dotall, re.

EnsurePythonisinstalledbyrunningpython--versionorpython3--versionintheterminal;ifnotinstalled,downloadfrompython.organdaddtoPATH.2.InSublimeText,gotoTools>BuildSystem>NewBuildSystem,replacecontentwith{"cmd":["python","-
