issue75:python
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| issue75:python [2013/12/22 07:09] – fcm_-_ekel | issue75:python [2013/12/22 08:11] (Version actuelle) – fcm_-_ekel | ||
|---|---|---|---|
| Ligne 86: | Ligne 86: | ||
| Remplacez la ligne qui dit | Remplacez la ligne qui dit | ||
| - | sqlquery = ' | + | sqlquery = ' |
| par | par | ||
| - | sqlquery = ' | + | sqlquery = ' |
| **This (to refresh your memory) will check to see if we have already put the series into the table. Now find the two lines that say: | **This (to refresh your memory) will check to see if we have already put the series into the table. Now find the two lines that say: | ||
| Ligne 106: | Ligne 106: | ||
| Maintenant, trouver les deux lignes qui disent : | Maintenant, trouver les deux lignes qui disent : | ||
| - | sql = ' | + | sql = ' |
| - | cursor.execute(sql, | + | cursor.execute(sql, |
| et les remplacer par | et les remplacer par | ||
| - | sql = ' | + | sql = ' |
| - | cursor.execute(sql, | + | cursor.execute(sql, |
| **This will insert the series name (showname), path to the series, and a “-1” as the TvRage id. We use the “-1” | **This will insert the series name (showname), path to the series, and a “-1” as the TvRage id. We use the “-1” | ||
| Ligne 133: | Ligne 133: | ||
| Modifiez la chaîne de requête de : | Modifiez la chaîne de requête de : | ||
| - | sqlstring = " | + | sqlstring = " |
| en : | en : | ||
| - | sqlstring = " | + | sqlstring = " |
| **This will create a result-set that we can then use to query TvRage for each series. Now find/ | **This will create a result-set that we can then use to query TvRage for each series. Now find/ | ||
| Ligne 155: | Ligne 155: | ||
| Cela va créer un ensemble de résultats que nous pourrons ensuite utiliser pour interroger TvRage pour chaque série. Maintenant, trouver/ | Cela va créer un ensemble de résultats que nous pourrons ensuite utiliser pour interroger TvRage pour chaque série. Maintenant, trouver/ | ||
| - | seriesname | + | NomSerie |
| searchname = string.capwords(x[0]," | searchname = string.capwords(x[0]," | ||
| Ligne 163: | Ligne 163: | ||
| pkid = x[0] | pkid = x[0] | ||
| - | seriesname | + | NomSerie |
| searchname = string.capwords(x[1]," | searchname = string.capwords(x[1]," | ||
| Ligne 186: | Ligne 186: | ||
| Modifiez la ligne : | Modifiez la ligne : | ||
| - | MettreAJourBase(seriesname,id) | + | MettreAJourBase(NomSerie,id) |
| en : | en : | ||
| - | MettreAJourBase(seriesname,id,pkid) | + | MettreAJourBase(NomSerie,id,pkid) |
| et changez la ligne : | et changez la ligne : | ||
| - | RecupereEtatEmission(seriesname,id) | + | RecupereEtatEmission(NomSerie,id) |
| en : | en : | ||
| - | RecupererDonneesEmission(seriesname,id,pkid) | + | RecupererDonneesEmission(NomSerie,id,pkid) |
| qui sera une nouvelle routine ; nous allons la créer dans un instant. | qui sera une nouvelle routine ; nous allons la créer dans un instant. | ||
| Ligne 212: | Ligne 212: | ||
| Ensuite, modifiez la définition de la routine de MettreAJourBase de : | Ensuite, modifiez la définition de la routine de MettreAJourBase de : | ||
| - | def MettreAJourBase(seriesname,id): | + | def MettreAJourBase(NomSerie,id): |
| à : | à : | ||
| - | def MettreAJourBase(seriesname,id,PKID): | + | def MettreAJourBase(NomSerie,id,PKID): |
| **Next, we need to change the query string from | **Next, we need to change the query string from | ||
| Ligne 228: | Ligne 228: | ||
| Ensuite, nous devons changer la chaîne de requête de : | Ensuite, nous devons changer la chaîne de requête de : | ||
| - | sqlstring = ' | + | sqlstring = ' |
| en : | en : | ||
| - | sqlstring = ' | + | sqlstring = ' |
| **Now we need to create the GetShowData routine (top). We’ll grab the information from TvRage and insert it into the Series table. | **Now we need to create the GetShowData routine (top). We’ll grab the information from TvRage and insert it into the Series table. | ||
| Ligne 254: | Ligne 254: | ||
| Rappelez-vous que Genres vient en tant que sous-élément et contient une ou plusieurs listes de genres. Heureusement, | Rappelez-vous que Genres vient en tant que sous-élément et contient une ou plusieurs listes de genres. Heureusement, | ||
| - | genres = dict['Genres'] | + | genres = dict['Genre'] |
| - | runtime = dict['Runtime'] | + | runtime = dict['Duree'] |
| - | network = dict['Network'] | + | network = dict['Reseau'] |
| - | airday = dict['Airday'] | + | airday = dict['JourDiffusion'] |
| - | airtime = dict['Airtime'] | + | airtime = dict['HoraireDiffusion'] |
| **Finally, we create the query string to do the update (bottom). Again, this should all be on one line, but I’ve broken it up here to make it easy to understand. | **Finally, we create the query string to do the update (bottom). Again, this should all be on one line, but I’ve broken it up here to make it easy to understand. | ||
issue75/python.1387692597.txt.gz · Dernière modification : 2013/12/22 07:09 de fcm_-_ekel
