0
votes

Comment faire exécuter Windows exécute mes fichiers de script python lorsque je les clique

J'ai fait un programme Python qui utilise sortie.To_csv ("résultats.csv ') . Lorsque je l'exécute dans Spyder Cela crée ce fichier CSV. Mais quand je double clique dessus dessus, rien ne se passe. CMD apparaît et ferme mais rien sur le dossier, aucun résultats.csv .

Qu'est-ce que je manque? Que dois-je faire de plus?


3 commentaires

Essayez de cliquer avec le bouton droit de cliquer sur le fichier et de vous ouvrir avec le bloc-notes ou Excel?


Cette question n'est pas vraiment liée à Python, elle devrait être posée comme «Comment rendre Windows exécuter mes fichiers de script lorsque je les clique».


Essayez d'exécuter le programme dans une fenêtre de commande ou PowerShell, pour voir si elle lance une erreur


3 Réponses :


1
votes

exécutez le programme de la ligne de commande elle-même au lieu de double-cliquer sur le fichier .py .

Je suppose que vous êtes sous Windows puisque vous mentionnez CMD. Premièrement, CD dans le répertoire contenant votre programme. Ensuite, exécutez python .py ou python3 .py en fonction de votre installation.

Cette fois, vous verrez des messages de sortie ou d'erreur qui apparaissent dans CMD sans terminer immédiatement.


2 commentaires

Traceback (appel le plus récent): Fichier "C: \ Utilisateurs \ Bernie \ Desktop \ Tasos \ akopatsa.py", ligne 8, dans Importation pandas comme PD ModuLenotfoundError: Aucun module nommé 'Pandas ...... c'est ce que je reçois quand j'essaie de le courir avec le ralenti


Vous manquez une dépendance. Essayez Python -M Pip Installez Pandas pour l'installer.



0
votes

Si le fichier .csv existe vraiment, vous devriez pouvoir accéder à votre fichier explorateur et trouver le fichier en haut de la section "Accès rapide". Cliquez avec le bouton droit sur le fichier et survolez "Ouvrir avec>". Ensuite, sélectionnez Notepad et un bloc-notes s'ouvrira montrant vos résultats.

Si vous ne voyez pas le fichier, essayez d'exécuter votre programme sur l'invite de commande (pour Windows):

  • Appuyez sur la touche Windows et tapez "cmd" dans la barre de recherche.
  • Choisissez "Invite de commande"
  • Aller au dir de votre programme à l'aide de la commande CD
  • Type Python .Py
  • S'il n'y a pas d'erreur, suivez les étapes du premier paragraphe.

0 commentaires

0
votes

OK, je suppose que Windows n'est pas recommandé pour ce type de tâches. Je veux dire courir quelque chose de simple, car créer un tel fichier est comme essayer de tuer l'Hydra Lernaean. Ce que j'ai fait, c'est que je viens de l'exécuter avec une invite d'Anaconda et ça a fonctionné doux! Merci pour l'aide. Merci à tous!

PS: J'envisage sérieusement passer à Linux après cette

Pour quiconque ayant le même problème, mais avoir installé Anaconda. 1) Ouvrez l'invite d'Anaconda, 2) Utilisez CD (1 espace), puis adressez le dossier contenant votre programme de py (par exemple, CD C: \ users \ Bernie \ Desktop \ TASOS ) et appuyez sur Entrée, 3) Sur la ligne suivante qui apparaît Type: python programme_name.py , 4) appuyez sur Entrer, 5) Succès!


0 commentaires