Fichier python

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

  1. Tu ne parviens pas à charger les données pickles d'un fichier ou le programme ne parvient pas à trouver la libraire pickles ?
    0
    1. Modérateur
      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