Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1001 Le 10/02/2014, à 13:13

daniel38100

Re : [Conky] Alternative à weather.com (3)

tu m'as macher le boulot mais au moins c'un fonctionnement que j'ai compris
en faite j're repris toute la fonction Recherche et RemplissageListBox
j'ai juste changer

    def OnChercherButton(self, event):
        self.listVilles, self.villes, self.url=Fonctions.Recherche(Fonctions(), str(self.Ville.GetValue()), str(self.Pays.GetValue()))
        self.Villes.Clear()
        self.Villes.InsertItems(self.listVilles, 0)
        self.Villes.Select(0)
        if self.villes is not None or self.url is not None:
            self.Valider.Enable()
        else:
            self.Valider.Disable()
        event.Skip()

    def OnValiderButton(self, event):
        if self.url is None :
            index=self.Villes.GetSelection()
            self.NVille=self.villes[int(index)].get("href")
        else:
            self.NVille=self.url
        Fonctions.Change_Ville(Fonctions(), self.adresse_conky[self.comboBox1.GetSelection()], self.NVille)
        self.Destroy()
        event.Skip()

car j'utilis GTK et no WX

MERCI a toi

Dernière modification par daniel38100 (Le 10/02/2014, à 13:44)

Hors ligne

#1002 Le 10/02/2014, à 20:45

daniel38100

Re : [Conky] Alternative à weather.com (3)

c commence a prendre tournure
Capture_d_cran_10022014_19_46_12.png

Dernière modification par daniel38100 (Le 10/02/2014, à 20:46)

Hors ligne

#1003 Le 10/02/2014, à 21:26

daniel38100

Re : [Conky] Alternative à weather.com (3)

en faite moi jai la liste comme ca (comme toi)

[u'Grenoble, Is\xe8re, FR ', u'Grenoble, PA, US (18974)']
['http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555', 'http://www.accuweather.com/fr/us/grenoble-pa/18974/weather-forecast/2129680']

et je la voudrai comme ça :

[u'Grenoble, Is\xe8re, FR ' , 'http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555']
[u'Grenoble, PA, US (18974)' , 'http://www.accuweather.com/fr/us/grenoble-pa/18974/weather-forecast/2129680']

je suppose que tout se passe dans RemplissageListBox du coup chui obliger de tout prendre a part
j'me rend compte que le formatage de texte voila quoi mad

avec ton formatage j'obtien
Capture_d_cran_10022014_20_31_45.png

Dernière modification par daniel38100 (Le 10/02/2014, à 21:33)

Hors ligne

#1004 Le 10/02/2014, à 21:52

Didier-T

Re : [Conky] Alternative à weather.com (3)

Dans ce cas met tout dans un seul tableau, mais a deux dimensions.

    def RemplissageListBox(self, villes):
        self.listVilles=[]
        for ville in villes:
            self.listVilles.append([ville.get_text(),ville.get("href")] )
        return self.listVilles

dans ton cas tu auras en retour
pour self.listVilles

[[u'Grenoble, Is\xe8re, FR ' , 'http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555'],[u'Grenoble, PA, US (18974)' , 'http://www.accuweather.com/fr/us/grenoble-pa/18974/weather-forecast/2129680']]

pour self.listVilles[0]

[u'Grenoble, Is\xe8re, FR ' , 'http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555']

pour self.listVilles[0][0]

u'Grenoble, Is\xe8re, FR'

pour self.listVilles[0][1]

'http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555'

Hors ligne

#1005 Le 10/02/2014, à 22:28

daniel38100

Re : [Conky] Alternative à weather.com (3)

petit screenshot video
accuweather_gtk.mp4

grace a toi ca me prend pas 10 lignes encore merci juste pour une histoire d [  ]

Dernière modification par daniel38100 (Le 10/02/2014, à 22:49)

Hors ligne

#1006 Le 11/02/2014, à 15:01

daniel38100

Re : [Conky] Alternative à weather.com (3)

petite question qui va peut être paraître con mais

D'ou vient et a quoi sert le"u" dans

[u'Grenoble, Is\xe8re, FR ', 'http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555']

(j'ai aucun problème c'est juste pour comprendre)

Hors ligne

#1007 Le 12/02/2014, à 14:11

daniel38100

Re : [Conky] Alternative à weather.com (3)

avencement de mon chantier
http://youtu.be/mdXi7RUwdfM

Hors ligne

#1008 Le 12/02/2014, à 17:19

daniel38100

Re : [Conky] Alternative à weather.com (3)

@Didier-T
J'ai un peit probleme avec recmeteo.py quand je le lance avec mon interface GTK bon y se lance tout bien mais vu qui se met en tache de fond (pause) y stop tout

petite video explicative http://youtu.be/FG-wXTB1MA8
comme tu voi le boutton Start se relache pas

Dernière modification par daniel38100 (Le 12/02/2014, à 17:25)

Hors ligne

#1009 Le 12/02/2014, à 17:33

Didier-T

Re : [Conky] Alternative à weather.com (3)

tu le lance comment dans ton script ?

Hors ligne

#1010 Le 12/02/2014, à 18:34

daniel38100

Re : [Conky] Alternative à weather.com (3)

ben avec os.system() pour l'instant

os.system(self.recmet)
self.recmet="python3 recmeteo.py adressWeb=http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555 interval=15 nbJour=6 matin=oui apresmidi=non soiree=non nuit=oui huitHeures=oui nbFoisHuit=1 notifi=oui notifyPartielle=non"

pour l'instant mais je pense qu'il faudrai que j'import recmeteo mais je sais pas si c'est qu'il est en python3
mais j'ai un probleme avec urllib

    from urllib.request import Request, urlopen, URLError
ImportError: No module named request

Dernière modification par daniel38100 (Le 12/02/2014, à 18:47)

Hors ligne

#1011 Le 12/02/2014, à 19:28

Didier-T

Re : [Conky] Alternative à weather.com (3)

en effet, il n'est pas importable sur un script écrit en python2
par contre, tu peut tester ceci pour le lancement

self.recmet="python3 recmeteo.py adressWeb=http://www.accuweather.com/fr/fr/grenoble/136555/weather-forecast/136555 interval=15 nbJour=6 matin=oui apresmidi=non soiree=non nuit=oui huitHeures=oui nbFoisHuit=1 notifi=oui notifyPartielle=non &" 

Hors ligne

#1012 Le 12/02/2014, à 21:46

daniel38100

Re : [Conky] Alternative à weather.com (3)

wai ok j'y avais pas penser

tien petite dedicace accuweather

Hors ligne

#1013 Le 13/02/2014, à 23:13

daniel38100

Hors ligne

#1014 Le 14/02/2014, à 16:38

daniel38100

Re : [Conky] Alternative à weather.com (3)

@Didier-T
il faut penser que comme on utilise tous les 2 recmeteo.py il risque d'y avoir des confli pendent l'installation

EDIT: effectivement il y a confli comme pour les fonts

Dernière modification par daniel38100 (Le 14/02/2014, à 17:02)

Hors ligne

#1015 Le 15/02/2014, à 16:08

Didier-T

Re : [Conky] Alternative à weather.com (3)

le plus simple serait de mettre meteo-lua-2 en dependence a ton pack, comme j'ais fait pour les packs météo (météo 6 jours, metéo clock...)

Hors ligne

#1016 Le 15/02/2014, à 17:26

daniel38100

Re : [Conky] Alternative à weather.com (3)

moi je penser a mettre recmeteo.py en dependance pour les 2

Hors ligne

#1017 Le 15/02/2014, à 17:37

Didier-T

Re : [Conky] Alternative à weather.com (3)

je suis pas chaud pour faire sa, il reste la solution de le renommer

Hors ligne

#1018 Le 15/02/2014, à 19:43

daniel38100

Re : [Conky] Alternative à weather.com (3)

on va opter pour la simplicité le renommage

Dernière modification par daniel38100 (Le 15/02/2014, à 19:45)

Hors ligne

#1019 Le 03/04/2014, à 15:33

ragamatrix

Re : [Conky] Alternative à weather.com (3)

Tiens ça faisais longtemps que j'étais pas venu par ici ! hop un ptit screen ça roule toujours la météo avec l'interface merci daniel38100 et Didier-T. Par contre pour faire des tests et voir si on a des erreurs avec le terminal quel est la commande pour lancer accuweather ? hmm
1396531712.png

Hors ligne

Haut de page ↑