2017-07-13 1 views
0

Il n'y a pas de point particulier dans le script où il se bloque (je l'ai vu se coincer à des points aléatoires dans le script), donc la vérification des journaux n'a pas donné beaucoup de perspicacité. Il ne lance même pas une exception ou une erreur. Il continue juste à courir en étant coincé.Le script Python se bloque sans lancer d'exception/erreur sur Windows

J'appelle fondamentalement ce script python à partir d'un fichier powershell (qui sera ensuite appelé par le planificateur de tâches).

$python = "C:\Python34\python.exe" 

$python_path = "C:\Source\main.py" 

cd (split-path $python_path) 

while($true) 
{ 
    & $python $python_path 
} 

Y at-il quelque chose que je dois faire pour m'assurer qu'il ne reste pas bloqué?

+0

Avez-vous essayé d'ajouter dormir à l'intérieur tandis que pour quelques secondes? – Haranadh

+0

@Haranadh en fait il se coince même dans la première itération du script. – 90abyss

Répondre

0

Vous devrez faire vos chaînes de chemin comme celui-ci path ="c:\\test\\file" Parce que la première barre oblique inverse Ignorer