Code python banque

quentin2121 Messages postés 8537 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 7 mai 2024 - Modifié le 28 avril 2024 à 22:51
quentin2121 Messages postés 8537 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 7 mai 2024 - 27 avril 2024 à 13:52

Bonjour,

​













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

erreur

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

:


A voir également:

2 réponses

yg_be Messages postés 22764 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 7 mai 2024 1 480
Modifié le 28 avril 2024 à 22:49

bonjour

Compte={"numero":"XXXXXXXXXXX","produit":"Compte de Dépôt"}
print(Compte)
0
quentin2121 Messages postés 8537 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 7 mai 2024 1 271
Modifié le 28 avril 2024 à 22:51
​

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
Diablo76 Messages postés 161 Date d'inscription vendredi 25 novembre 2022 Statut Membre Dernière intervention 1 mai 2024 41 > quentin2121 Messages postés 8537 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 7 mai 2024
26 avril 2024 à 20:23

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

0
quentin2121 Messages postés 8537 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 7 mai 2024 1 271 > Diablo76 Messages postés 161 Date d'inscription vendredi 25 novembre 2022 Statut Membre Dernière intervention 1 mai 2024
26 avril 2024 à 21:36

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
cliquetis > quentin2121 Messages postés 8537 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 7 mai 2024
Modifié le 28 avril 2024 à 22:52

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
quentin2121 Messages postés 8537 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 7 mai 2024 1 271 > cliquetis
Modifié le 27 avril 2024 à 12:17

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

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