Un script python ftp.py est actif en mode console .
Dans un crontab la commande n'exécute pas le script .
Quel dépendance un cron ne peut pas interpréter avec py ?
Oui , mais c'est un détail sans importance . Pendant un cron file n'est pas ouvert , quelque soit la syntaxe .
Personne n'a de réponse , et bricoler sur une multitude de nouvelle expression ne change rien .
Il y a un batterie de fonctions ftp de py qui bloquent pendant un cron et qui cependant vont bien en mode shell !!
######### STOP #### CE N'EST PAS DU BACHOTAGE ###########
Essaye de mettre le chemin complet manuellement dans un string. L'hypotese du chemin incomplet est encore la meilleure, mais utiliser curdir ou joint ne fait qu'augmenter le nombre de bricoles qui peuvent blocquer.
Autre chose: quel est le cron qui lance l'opération? Quel user ?
-- When in doubt, use brute force. -- Ken Thompson
On 2014-04-28, bmil <bmil@free.fr> wrote:
Le 28/04/2014 13:33, Doug713705 a écrit :
Le 28-04-2014, bmil nous expliquait dans
fr.comp.lang.python
(<535e0c84$0$2128$426a74cc@news.free.fr>) :
La synthax >> file = open(os.path.join(repertoire, fichier), 'rb)
est en error en mode shell python
Il manque la simple quote de fermeture de rb:
file = open(os.path.join(repertoire, fichier), 'rb')
Oui , mais c'est un détail sans importance . Pendant un cron
file n'est pas ouvert , quelque soit la syntaxe .
Personne n'a de réponse , et bricoler sur une multitude de
nouvelle expression ne change rien .
Il y a un batterie de fonctions ftp de py qui bloquent pendant
un cron et qui cependant vont bien en mode shell !!
######### STOP #### CE N'EST PAS DU BACHOTAGE ###########
Essaye de mettre le chemin complet manuellement dans un string.
L'hypotese du chemin incomplet est encore la meilleure, mais utiliser curdir
ou joint ne fait qu'augmenter le nombre de bricoles qui peuvent blocquer.
Autre chose: quel est le cron qui lance l'opération? Quel user ?
--
When in doubt, use brute force.
-- Ken Thompson
Oui , mais c'est un détail sans importance . Pendant un cron file n'est pas ouvert , quelque soit la syntaxe .
Personne n'a de réponse , et bricoler sur une multitude de nouvelle expression ne change rien .
Il y a un batterie de fonctions ftp de py qui bloquent pendant un cron et qui cependant vont bien en mode shell !!
######### STOP #### CE N'EST PAS DU BACHOTAGE ###########
Essaye de mettre le chemin complet manuellement dans un string. L'hypotese du chemin incomplet est encore la meilleure, mais utiliser curdir ou joint ne fait qu'augmenter le nombre de bricoles qui peuvent blocquer.
Autre chose: quel est le cron qui lance l'opération? Quel user ?
-- When in doubt, use brute force. -- Ken Thompson
bmil
On 29/04/2014 01:12, Rikishi42 wrote:
On 2014-04-28, bmil wrote:
Le 28/04/2014 13:33, Doug713705 a écrit :
Le 28-04-2014, bmil nous expliquait dans fr.comp.lang.python (<535e0c84$0$2128$) :
La synthax >> file = open(os.path.join(repertoire, fichier), 'rb) est en error en mode shell python
Il manque la simple quote de fermeture de rb: file = open(os.path.join(repertoire, fichier), 'rb')
Oui , mais c'est un détail sans importance . Pendant un cron file n'est pas ouvert , quelque soit la syntaxe .
Personne n'a de réponse , et bricoler sur une multitude de nouvelle expression ne change rien .
Il y a un batterie de fonctions ftp de py qui bloquent pendant un cron et qui cependant vont bien en mode shell !!
######### STOP #### CE N'EST PAS DU BACHOTAGE ###########
Essaye de mettre le chemin complet manuellement dans un string. L'hypotese du chemin incomplet est encore la meilleure, mais utiliser curdir ou joint ne fait qu'augmenter le nombre de bricoles qui peuvent blocquer.
Autre chose: quel est le cron qui lance l'opération? Quel user ?
------------------------------------------------------------------ [resolu] Il y avait blocage sur cette ligne
file = open(chemin avec fichier, 'rb') # le chemin complet + fichier
On 29/04/2014 01:12, Rikishi42 wrote:
On 2014-04-28, bmil <bmil@free.fr> wrote:
Le 28/04/2014 13:33, Doug713705 a écrit :
Le 28-04-2014, bmil nous expliquait dans
fr.comp.lang.python
(<535e0c84$0$2128$426a74cc@news.free.fr>) :
La synthax >> file = open(os.path.join(repertoire, fichier), 'rb)
est en error en mode shell python
Il manque la simple quote de fermeture de rb:
file = open(os.path.join(repertoire, fichier), 'rb')
Oui , mais c'est un détail sans importance . Pendant un cron
file n'est pas ouvert , quelque soit la syntaxe .
Personne n'a de réponse , et bricoler sur une multitude de
nouvelle expression ne change rien .
Il y a un batterie de fonctions ftp de py qui bloquent pendant
un cron et qui cependant vont bien en mode shell !!
######### STOP #### CE N'EST PAS DU BACHOTAGE ###########
Essaye de mettre le chemin complet manuellement dans un string.
L'hypotese du chemin incomplet est encore la meilleure, mais utiliser curdir
ou joint ne fait qu'augmenter le nombre de bricoles qui peuvent blocquer.
Autre chose: quel est le cron qui lance l'opération? Quel user ?
------------------------------------------------------------------
[resolu] Il y avait blocage sur cette ligne
file = open(chemin avec fichier, 'rb') # le chemin complet + fichier
Oui , mais c'est un détail sans importance . Pendant un cron file n'est pas ouvert , quelque soit la syntaxe .
Personne n'a de réponse , et bricoler sur une multitude de nouvelle expression ne change rien .
Il y a un batterie de fonctions ftp de py qui bloquent pendant un cron et qui cependant vont bien en mode shell !!
######### STOP #### CE N'EST PAS DU BACHOTAGE ###########
Essaye de mettre le chemin complet manuellement dans un string. L'hypotese du chemin incomplet est encore la meilleure, mais utiliser curdir ou joint ne fait qu'augmenter le nombre de bricoles qui peuvent blocquer.
Autre chose: quel est le cron qui lance l'opération? Quel user ?
------------------------------------------------------------------ [resolu] Il y avait blocage sur cette ligne
file = open(chemin avec fichier, 'rb') # le chemin complet + fichier