Bonjour,
Je viens vers vous car j'ai un projet assez difficile a rendre a la fin de l'année (je suis en alternance c'est ce projet qui me fera ou non obtenir mon bts).
Je doit mettre a jour le catalogue de l'entreprise dans laquelle je travail avec un bot en python.
J'ai une v1 de l'algo :
Pour l'instant, mon "bot" se connecte sur le site du fournisseur, va télécharger la bdd a jour et la renomme.
Maintenant je dois utiliser le nouveau fichier téléchargé par le bot pour mettre a jour notre fichier en local. Voici la structure du fichier que nous donne notre fournisseur (sur 3450 lignes) :
Et voici la structure de notre bdd en local (elle aussi en CSV) :
Donc la j'en suis rendu a la comparaison que vous voyez au début de l'algo. Le but serais que le programme puisse récupérer les EAN des deux tableaux, qu'il se servent des ces EAN comme "id" pour chaque produit pour pouvoir mettre a jour la quantité et les stocks de chaque produit sur notre fichier en local pour qu'ensuite on puisse l'upload sur notre site web.
Il faudrait aussi que si un produit existe dans le tableau du fournisseur mais n'existe pas dans notre tableau alors il le skip (il fait aucune action sur notre tableau en local) et si un produit existe chez nous mais pas chez le fournisseur, il met la quantité et le prix a 0.
J'ai fait beaucoup de recherche sur internet pour cette fameuse partie de l'algo mais je ne trouve rien de vraiment fonctionnel, en espérant que quelqu'un aura les compétences et la patience de m'aider ! Merci pour la lecture have a nice day![]()
Partager