Code python banque

quentin2121 Messages postés 9063 Date d'inscription   Statut Membre Dernière intervention   Ambassadeur -  
quentin2121 Messages postés 9063 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

​













Compte[numero="XXXXXXXXXXX",produit=Compte de Dépôt]

erreur

SyntaxError: invalid syntax. Maybe you meant '==' or ':=' instead of '='?

:


“Impose ta chance, serre ton bonheur et va vers ton risque. A te regarder, ils s’habitueront.”  René Char 

2 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     

    bonjour

    Compte={"numero":"XXXXXXXXXXX","produit":"Compte de Dépôt"}
    print(Compte)
    0
    1. quentin2121 Messages postés 9063 Date d'inscription   Statut Membre Dernière intervention   1 312
       
      ​
      
      from creditagricole_particuliers import Authenticator
      
      session = Authenticator(username="XXXXXXXXXXX", 
                              password=[1, 2, 3, 4, 5, 6], 
                              department=999)
      
      from creditagricole_particuliers import Accounts
      
      accounts = Accounts(session=session)
      for acc in accounts:
          print(acc)
      output
      Compte[numero=xxxxxxxxxxx, produit=Compte de Dépôt]
      
      accounts = Accounts(session=session)
      print(accounts.as_json())
      
      from creditagricole_particuliers import Accounts
      
      account = Accounts(session=session).search(num="<n° de compte bancaire>")
      print(account)
      
      account = Accounts(session=session).search(num="<n° de compte bancaire>")
      print(account.as_json())
      
      from creditagricole_particuliers import Accounts
      
      account = Accounts(session=session).search(num="<n° de compte bancaire>")
      print(account.get_solde())
      
      from creditagricole_particuliers import Accounts
      
      # search account
      account = Accounts(session=session).search(num="<n° de compte bancaire>")
      
      # get operations
      operations = account.get_operations(count=30)
      for op in operations:
          print(op) 
      
      [Cliquer et glisser pour déplacer]
      ​

      ligne 3 :

          session = Authenticator(usernam

        File "C:\Users\quent\AppData\Local\Programs\Python\Python311\Lib\site-packages\creditagricole_particuliers\authenticator.py", line 21, in __init__

          self.authenticate()

        File "C:\Users\quent\AppData\Local\Programs\Python\Python311\Lib\site-packages\creditagricole_particuliers\authenticator.py", line 84, in authenticate

          raise Exception("[error] securitycheck: %s - %s" % (r2.status_code, r2.text))

      Exception: [error] securitycheck: 500 - {"error":{"code":"technical_error","message":"Un incident technique s’est produit lors de votre connexion. Veuillez ressaisir votre  identifiant et votre code personnel."},"forceDisplay":false}

      e="XXXXXXXXXXX",

      0
    2. Diablo76 Messages postés 344 Date d'inscription   Statut Membre Dernière intervention   140 > quentin2121 Messages postés 9063 Date d'inscription   Statut Membre Dernière intervention  
       

      Bah, je vois que tu as trouvé les raccourcis Copié-collé....

      0
    3. quentin2121 Messages postés 9063 Date d'inscription   Statut Membre Dernière intervention   1 312 > Diablo76 Messages postés 344 Date d'inscription   Statut Membre Dernière intervention  
       

      Pour copier, coller le message d'erreur de la console. Pour un code, je n'y arrive pas.

      Pour cette erreur du code python banque, tu penses que c'est le serveur du crédit agricole qui refuse la connexion ?

      0
    4. cliquetis > quentin2121 Messages postés 9063 Date d'inscription   Statut Membre Dernière intervention  
       

      Salut.

      session = Authenticator(username="XXXXXXXXXXX", 
                              password=[1, 2, 3, 4, 5, 6], 
                              department=999)

      Je ne pense pas que ton nom utilisateur soit cela ni ton mdp ni le département de ta banque.
       

      Faut tout de même faire attention à ce genre de module, tout ce qui est sur pypi n'est pas « sûr » à 100% point de vue sécurité. Toujours être méfiant.
       

      Et fais tout de même attention aussi à ne pas mettre sur des forums des infos te concernant, donc enlève de tes messages ton n° de compte...

      0
    5. quentin2121 Messages postés 9063 Date d'inscription   Statut Membre Dernière intervention   1 312 > cliquetis
       

      Ok merci des infos.

      Maintenant çà fonctionne avec un changement de virgule et d'espace en ligne 2. Mais en exécutant avec pyinstaller, la CMD se ferme, même en ajoutant à la fin du code input() ? Une idée de correction ?

      0
  2. Phil_1857
     

    Bonjour,

    C'est tout ce que tu as à nous montrer ?

    Tu devrais afficher le code

    C'est quoi Compte ?

    produit= Compte de dépôt, c'est quoi compte de dépôt ?

    Si c'est une variable, avec les espaces, c'est bizarre...

    0