Fichier python

OSCAGA49 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   -
bonjour,
je dois telecharger un fichier format .pkl et un autre format . ipynb via jupyter notebook sous le logiciel anaconda pour que je puisse faire un exo de code pour mon exam de jeudi
impossible de charger les donnees pickles
merci de votre aide

2 réponses

Jithel Messages postés 843 Date d'inscription   Statut Membre Dernière intervention   171
 
Tu ne parviens pas à charger les données pickles d'un fichier ou le programme ne parvient pas à trouver la libraire pickles ?
0
mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   7 878
 
Bonjour,

Le fait d'utiliser jupyter ou un script python ordinaire ne devrait rien changer.
  • Assure-toi que le chemin vers le fichier pkl est correct
  • Assure-toi que tu as correctement programmé la lecture de ce fichier :


#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import pickle, pprint, sys, traceback

def load_pickle(filename_pkl :str):
    data = None
    if filename_pkl:
        try:
            with open(filename_pkl, "rb") as f_pkl:
                print("Loading %s" % filename_pkl)
                data = pickle.load(f_pkl)
        except FileNotFoundError:
            print("File %s not found" % filename_pkl, file=sys.stderr)
        except Exception:
            print(traceback.format_exc(), file=sys.stderr)
    return data

data = load_pickle("/home/toto/fichier.pkl")
pprint(data)


Bonne chance
0