New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Aucun résultat #10
Comments
Bonsoir, Peux-tu envoyer le fichier de log pygazpar.log dans le dossier tmp/. Il me dira plus de choses que celui du geckodriver. Et est-ce qu'il y a une image error_screenshot.png dans ce même dossier ? Merci |
Bonsoir @ssenart , Voici en PJ le fichier pygazpar.log Je te confirme qu'il n'y avait pas de screenshot dans ce dossier. |
Hello, D'après la log, le programme n'a téléchargé aucun fichier de données dans le répertoire tmp/ après avoir cliqué sur le bouton 'Télécharger'. En t'aidant du screenshot ci-joint:
Est-ce que tu récupères bien un fichier de données ? Peux-tu me donner le nom exacte du fichier téléchargé ? |
Hello @ssenart , Ouaip, je récupère bien un fichier Consommations gaz_Maison_21122020_15042021.xlsx, avec toutes les infos nécessaires. |
Salut, Je viens de corriger un truc qui pourrait fixer ton problème. La version avec le fix est la 0.1.26. Tiens-moi au courant, |
Salut, Merci pour le corretif, malheureusement ça ne change rien. J'ai fait le test via 2 méthodes :
Ci-joint le fichier pygazpar.log |
La log que tu as jointe ne correspond pas à la version 0.1.26. Depuis la version 0.1.26, la log doit commencer par :
As-tu bien fait la mise à jour vers la 0.1.26. La commande est la suivante: pip3 install pygazpar --upgrade Et pour vérifier la version installée: pip3 list | grep pygazpar doit retourner: pygazpar 0.1.26 Pour information, j'ai réussi à reproduire ton problème sur une Ubuntu 20.10 (docker), Python 3.8, Geckodriver 0.29.1 et Firefox 87.0 avec PyGazpar 0.1.25 et vérifier que le fix 0.1.26 corrige dans cette même configuration. |
Oh désolé, j'avais bien fait la mise a jour sur mon WSL2, mais pas sur Ubuntu. Je viens de tester, et j'ai le meme souci, meme avec la 0.1.26. Voici le fichier de logs en pj. |
Merci.
|
Alors en effet, je te confirme que le xslx se retrouve dans le dossier Téléchargements de mon home... Mais le script me renvoie toujours un tableau vide. Du coup si le xlsx est bien récupéré, ce serait pas un souci de parsing ? |
Je ne crois pas. Le programme s'attend à récupérer le fichier de données dans le dossier tmpdir et pas ailleurs. Je dois comprendre pourquoi dans tes environnements, il n'est pas télécharger dans ce dossier. Je vais essayer de reproduire sur une debian. |
Pour te donner un maximum d'infos : Il s'agit d'une Ubuntu Budgie 20.10 dans Virtualbox.
|
Bon sinon, je viens de faire un test avec une image Docker fraichement faite :
Le lancement du script dans le container renvoie bien ce qu'il faut, donc ça marche. Reste juste à trouver pourquoi ça pète dans le scénario précédent. |
Merci d'avoir partager cette information.
Mon docker-compose.yml: version: "2"
services:
ubuntu:
image: ubuntu:20.10
container_name: ubuntu
restart: unless-stopped
network_mode: bridge
entrypoint: tail -f /dev/null Et ça fonctionne très bien.
As-tu ta log Debian pour confirmer qu'on a tous les deux le même problème (compatibilité) ? |
Pour Ubuntu, ok, même si je ne comprends pas pourquoi... Pour Debian, ou retrouves-tu ces messages d'erreur ? De mon coté impossible de les avoir. De toute façon mon but est de faire tourner ça dans une image docker. Quel est le combo gagnant de ton coté ? Je tente ma chance avec instrumentisto/geckodriver:latest, mais je me retrouve avec des erreurs :
Edit : je n'ai rien dit, l'image instrumentisto/geckodriver:latest semble bien fonctionner :) |
Salut, il y a bien un problème lorsqu'on l'on passe un chemin relative à tmpdir. Celui-ci est envoyé tel quel au geckodriver qui lui ne prend que des chemins absolus. J'arrive bien à le reproduire:
J'ai corrigé ce défaut dans la version 0.1.27. Peux-tu me confirmer si c'est bien le même problème que tu as rencontré ? Merci, |
Salut @ssenart , Je teste ça asap, grosse semaine de mon coté. |
Bonsoir,
Je tente de faire marcher ce package Python.
Je fais mon test sur mon Ubuntu 20.10, Python 3.8 , Geckodriver 0.29.1 et Firefox 81.0.2+build1-0ubuntu1.
Lorsque je lance le script, il tourne assez longtemps, pour au final ne rien renvoyer :
Je semble bien avoir des consommations sur mon compte GRDF :
Les logs de geckodriver :
Une idée :( ?
The text was updated successfully, but these errors were encountered: