OSError: [WinError 193]% 1 n'est pas une application Win32 valide

Caxton:

J'essaye d'appeler un fichier python "hello.py" à partir de l'interpréteur python avec sous-processus. Mais je suis incapable de résoudre cette erreur. [Python 3.4.1].

import subprocess    
subprocess.call(['hello.py', 'htmlfilename.htm'])
Traceback (most recent call last):
  File "<pyshell#42>", line 1, in <module>
    subprocess.call(['hello.py', 'htmlfilename.htm'])
  File "C:\Python34\lib\subprocess.py", line 537, in call
    with Popen(*popenargs, **kwargs) as p:
  File "C:\Python34\lib\subprocess.py", line 858, in __init__
    restore_signals, start_new_session)
  File "C:\Python34\lib\subprocess.py", line 1111, in _execute_child
    startupinfo)
OSError: [WinError 193] %1 is not a valid Win32 application

Existe-t-il également un autre moyen "d'appeler un script python avec des arguments" autre que d'utiliser un sous-processus? Merci d'avance.

David Heffernan:

L'erreur est assez claire. Le fichier hello.pyn'est pas un fichier exécutable. Vous devez spécifier l'exécutable:

subprocess.call(['python.exe', 'hello.py', 'htmlfilename.htm'])

Vous devrez python.exeêtre visible sur le chemin de recherche, ou vous pouvez transmettre le chemin complet au fichier exécutable qui exécute le script appelant:

import sys
subprocess.call([sys.executable, 'hello.py', 'htmlfilename.htm'])

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

OSError: [WinError 193]% 1 n'est pas une application Win32 valide opencv.js

comment réparer "OSError: [WinError 193]% 1 n'est pas une application Win32 valide"

Anaconda / Orange3 génère OSError: [WinError 193]% 1 n'est pas une application Win32 valide

OSError : [WinError 193] %1 n'est pas une application Win32 valide lors de l'utilisation de ctypes

WinError 193]% 1 n'est pas une application Win32 valide

Python [WinError 193]% 1 n'est pas une application Win32 valide

OSError: [WinError 193]% 1 n'est pas une erreur d'application Win32 valide utilisant GeckoDriver et Firefox via Selenium et Python sous Windows

Comment réparer l'erreur pandas de Jupyter Notebook (OSError: [WinError 193]% 1 n'est pas une application Win32 valide)

OSError: [WinError 193]% 1 n'est pas une application Win32 valide lors de la lecture de la DLL custim en python avec CTypes

Erreur CreateProcess = 193,% 1 n'est pas une application Win32 valide -> [Aide 1]

pycharm-selenium-python : impossible de démarrer le service Chromedriver - [WinError 193] %1 n'est pas une application Win32 valide

Erreur: java.io.IOException: erreur CreateProcess = 193,% 1 n'est pas une application Win32 valide

Erreur de lecture du script Perl: erreur CreateProcess = 193,% 1 n'est pas une application Win32 valide

Pycharm avec Electron - runnerw.exe: CreateProcess a échoué avec l'erreur 193:% 1 n'est pas une application Win32 valide

"OsProcess checkForError: erreur CreateProcess = 193,% 1 n'est pas une application Win32 valide" lors du démarrage d'Internet Explorer via Java et Selenium

Pourquoi% 1 est rarement remplacé dans «% 1 n'est pas une application Win32 valide».

JPIBootLoader n'est pas une application Win32 valide

DLL JNI C ++ - 'UnsatisfiedLinkError:% 1 n'est pas une application Win32 valide'

Erreur de chargement PHP:% 1 n'est pas une application Win32 valide.

Erreur:% 1 n'est pas une application Win32 valide

psexec %1 n'est pas une application Win32 valide

comment résoudre l'erreur 193:% 1 n'est pas une application win32 dans dev c ++?

VLC.DotNet System.ComponentModel.Win32Exception: «% 1 n'est pas une application Win32 valide»

python cython ImportError: le chargement de la DLL a échoué:% 1 n'est pas une application Win32 valide

Python: le chargement de la DLL a échoué:% 1 n'est pas une application Win32 valide

cx-freeze "ImportError: échec du chargement de la DLL:% 1 n'est pas une application Win32 valide"

Application.exe n'est pas une erreur d'application Win32 valide

import skimage n'est pas une application Win32 valide python3

Wampserver gibin n'est pas une application Win32 valide avec php 5.4

TOP liste

  1. 1

    Redirection HTTP vers HTTPS dans Java à l'aide de HTTPURLConnection

  2. 2

    Uncaught TypeError: map n'est pas une fonction dans Reactjs avec Firebase

  3. 3

    Laravel SQLSTATE [HY000] [1049] Base de données inconnue 'previous_db_name'

  4. 4

    Comment envoyer plusieurs variables de la lame au contrôleur

  5. 5

    Microsoft.WebApplication.targets

  6. 6

    Comment analyser un fichier avec un tableau d'objets JSON en utilisant Node.js?

  7. 7

    Comment définir du texte dans un QLabel et afficher les caractères '<>'?

  8. 8

    Concaténer des variables dans ansible

  9. 9

    Filtrer les données en fonction des conditions d'une trame de données

  10. 10

    Échec de l'exécution de 'insertBefore' sur 'Node': le paramètre 1 n'est pas de type 'Node'

  11. 11

    ESP8266 HADRWARE MINUTERIE, USA pour cocher une macro étrange

  12. 12

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  13. 13

    Comment centrer un div tout en utilisant la transition et transformer avec l'échelle

  14. 14

    Stop jQuery execution after one time execution

  15. 15

    obtenir le nombre de marqueur affiché sur la carte

  16. 16

    System.Data.SqlClient.SqlException: 'Nom de colonne non valide' ApplicationRoleId '.'

  17. 17

    Générer une variable binaire avec une corrélation prédéfinie avec une variable déjà existante

  18. 18

    comment afficher un bouton au-dessus d'un autre élément ?

  19. 19

    Enregistrer le chemin de l'image de la galerie vers la base de données de la salle et l'afficher dans la liste des recycleurs

  20. 20

    php ajouter et fusionner des données de deux tables

  21. 21

    Comment utiliser le stockage local et le supprimer lorsqu'il n'est pas nécessaire

chaudétiquette

Archive