2017-08-30 3 views
0

Essayer de faire en sorte que le serveur exécute automatiquement un script Python qui réécrit du code pour un site Podcast que je développe. Depuis que je suis nouveau au web dev et Python, j'ai écrit un code de test qui écrit un fichier de test.Exécution d'un travail cron via cPanel pour démarrer un fichier Python

Mon fichier se trouve à l'adresse:

/path/to/script/script.py 

et voici mon code Python

open('test.txt', 'w').close() 

mon dossier devrait commencer par:

#!/usr/bin/env python 

Ou

#!/usr/bin/python 

Est-ce important? Pourquoi ce code ne fonctionnerait-il pas?

+0

Veuillez ne pas ajouter "résolu" à votre titre, ou fournir une réponse à votre question. Au lieu de cela, ajoutez une réponse ci-dessous et acceptez-la. – Chris

Répondre

0

Solution - L'ouverture n'a pas d'importance. Il enregistrait dans un dossier différent sur le serveur. Je ne sais pas pourquoi il envoie là-bas. Peut-être que c'est ainsi que fonctionne l'hébergement. Voici la solution. Je vais déployer le code complet maintenant.

open('full/file/path/test.txt', 'w').close()