web-dev-qa-db-fra.com

Comment exécuter un fichier .py dans colab

%%javascript
IPython.OutputArea.prototype._should_scroll = function(lines) {
    return false;
}

%run rl_base.py

J'exécute cette erreur en indiquant le fichier rl_base.py introuvable. J'ai téléchargé le même sur gdrive dans colab et à partir du même dossier, je lance mon fichier .ipynb, contenant le code ci-dessus

4
user2458922

Lorsque vous exécutez votre bloc-notes à partir de Google Drive, une instance est créée uniquement pour le bloc-notes. Pour rendre les autres fichiers de votre dossier de lecteur Google disponibles, vous pouvez monter votre lecteur Google avec:

from google.colab import drive
drive.mount('/content/gdrive')

Copiez ensuite le fichier dont vous avez besoin dans l’instance avec:

!cp gdrive/My\ Drive/path/to/my/file.py

Et lancez votre script:

!python file.py
5
Bernard Swart

Vous ne devriez pas télécharger sur gdrive. Vous devriez plutôt le télécharger sur Colab, en appelant

from google.colab import files
files.upload()
2