Last active
January 3, 2016 03:39
-
-
Save ice3/8403339 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "metadata": { | |
| "name": "" | |
| }, | |
| "nbformat": 3, | |
| "nbformat_minor": 0, | |
| "worksheets": [ | |
| { | |
| "cells": [ | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [ | |
| "# constants...\n", | |
| "url = 'http://www.twenga.fr/theiere.html'\n", | |
| "html = u'<p>Th\u00e9i\u00e8re : <a href=\"{}\">{}</a> <br> Prix : {} | Disponibilit\u00e9 : {}\u00a0</p>'" | |
| ], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [], | |
| "prompt_number": 1 | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [ | |
| "from BeautifulSoup import BeautifulSoup\n", | |
| "import urllib\n", | |
| "from IPython.display import HTML # for html links" | |
| ], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [], | |
| "prompt_number": 2 | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [ | |
| "# open the url and create the beautiful soup object\n", | |
| "f = urllib.urlopen(url).read()\n", | |
| "soup = BeautifulSoup(f)" | |
| ], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [], | |
| "prompt_number": 3 | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [ | |
| "# looking at the source code, we can see that the informations are always in the same classes\n", | |
| "# this is quick and dirty :)\n", | |
| "title = [i.find('strong')['title'] for i in soup.findAll('div', {'class': 'pdtInfos'})]" | |
| ], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [], | |
| "prompt_number": 4 | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [ | |
| "price = [i.text for i in soup.findAll('span', {'class': 'a unique blank'})]" | |
| ], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [], | |
| "prompt_number": 5 | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [ | |
| "# they ciphered the product urls using a rot13 algorithm, maybe to stop hackers...\n", | |
| "# the urls are stored on their website and correspond to a key for a product, we have to be redirected\n", | |
| "# I don't know how to get the final URL\n", | |
| "urls = soup.findAll('span', {'class': 'a clr9 unique blank'})\n", | |
| "urls_rot13 = [url['data-erl'] for url in urls]\n", | |
| "url_products = [i.encode('rot13') for i in urls_rot13]" | |
| ], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [], | |
| "prompt_number": 6 | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [ | |
| "# stocks are hard to parse, we trust their analysis, if they didn't succeed, we won't (at least easily)\n", | |
| "dispo = soup.findAll('p', {'class': 'itDetails clr4'})\n", | |
| "dispo = [\"En stock\" if \"En stock\" in di.text else '?' for di in dispo]" | |
| ], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [], | |
| "prompt_number": 7 | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [ | |
| "# I don't have installed a HTTP server on my server, I don't want to be hacked... \n", | |
| "# I use the ipython notebook viewer to display code and HTML\n", | |
| "res = ''\n", | |
| "for t, p, u, d in zip(title[:20], price, url_products, dispo):\n", | |
| " res += html.format(u, t, p, d) + '\\n'\n", | |
| "h = HTML(res); h" | |
| ], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "html": [ | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-Ox_WyjfjKLUsG_zOEhC-SKIfx4z6wO-gBanNAGQQgUT1wos0L0KWn8SPOZZAf5yZjfIXNgo5_22zVdaZKuaNxYbWoaPENmLRcDCbFc6ermeO_EhYhUcJ9ewIanwoTqfFt3t9OhjlRRLVTgr0_b_E5oXoi1N2L8mfPzEP9-zZgljL20q18S2KSDOm92ULE1FWnixODvxyPMrDbvoT5NJHEu02KGr-BJPurLtQcN2Aiq9\">Th\u00e9i\u00e8re en c\u00e9ramique D.16 x H13cm 720ml CHAT DELICES - Couleur:Rose Sil\u00e9a</a> <br> Prix : 13,99 \u20ac | Disponibilit\u00e9 : ?\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-MFuKjb9G_hoHYgg87G98B6Ifx4z6wO-gBanNAGQQgUT1wos0L0KWn8SPOZZAf5yZjfIXNgo5_22zVdaZKuaNxYbWoaPENmLRcDCbFc6erme9nX99w0W8SpNy3KJuQN8suLnl7zi8jLqCZRRxryjiU4Xoi1N2L8mfPzEP9-zZgljowjdefG-RCYn2BIj4geVGfHbSsbZj357Q_U9vG6RZoxO1pKi4Ggi7_d_YdaAeoj4\">Teapot - Th\u00e9i\u00e8re litchi 1L R\u00e9f\u00e9rence :401515</a> <br> Prix : 32,39 \u20ac | Disponibilit\u00e9 : ?\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-B-4PbNJhPtYSZCtOVqQ_tOIfx4z6wO-gBanNAGQQgUT1wos0L0KWn8SPOZZAf5yZjfIXNgo5_22zVdaZKuaNxYbWoaPENmLRcDCbFc6ermevXXA_70qYh_1TW_PG1uzR6F_0X2knnJ5zatV7AcS2ocXoi1N2L8mfPzEP9-zZgljacOxai8O4_iQNeRqpmK0238aWlV3T-O9W-Gks5q0Y9BO1pKi4Ggi7_d_YdaAeoj4\">Th\u00e9i\u00e8re avec filtre amovible en verre et inox (lot de 10) et</a> <br> Prix : 79,99 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-M_3q5W2VtLuJPNYU4O5XMyIfx4z6wO-gBanNAGQQgUT1wos0L0KWn8SPOZZAf5yZjfIXNgo5_22zVdaZKuaNxYbWoaPENmLRcDCbFc6ermeG9B55N4RCO0AKUgbaRYAIIzQSFBw9wNTQddPV0JjRIIXoi1N2L8mfPzEP9-zZgljlo12JC38DTchbIl5GaAd9Qu6IChs_cmvWMBGQXKYVnVO1pKi4Ggi7_d_YdaAeoj4\">Th\u00e9i\u00e8re Fonte Bodum ASSAM - 10576.01 Bodum</a> <br> Prix : 100,08 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-CNkGBYG3Fz7zcfTKrebgSOIfx4z6wO-gBanNAGQQgUT1wos0L0KWn8SPOZZAf5yZjfIXNgo5_22zVdaZKuaNxYbWoaPENmLRcDCbFc6ermer3MUiC_1JntyGVZk4XX_BNaSxmXdZxXY0sD1TxT1F67zXwXAnp0BhzOsd1AbZveND00kg8jQPtFjyaTzWRNkPUN95IUHB0rnVjA2XAy5akudN9dxasB_tnoEmPW_QMqu\">Th\u00e9i\u00e8re en fonte vert CHINE</a> <br> Prix : 29,50 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-Hr5raKrt0XrVCjmEtQP0nmIfx4z6wO-gBanNAGQQgUT1wos0L0KWn8SPOZZAf5yZjfIXNgo5_22zVdaZKuaNxYbWoaPENmLRcDCbFc6erme-CEjCZaNtkDoTJsl7ikvHEOIYGQbAgpsAZrhkq2bcL0Xoi1N2L8mfPzEP9-zZgljLXFBc2wKOPRSzvfNnXmoMkRfYGC1VDDQmiLRcquQMDFO1pKi4Ggi7_d_YdaAeoj4\">Th\u00e9i\u00e8re en verre Casablanca 0.6 L</a> <br> Prix : 31,25 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-BQn43RnINuLXKM6PNWYF9qIfx4z6wO-gBanNAGQQgUT1wos0L0KWn8SPOZZAf5yZjfIXNgo5_22zVdaZKuaNxYbWoaPENmLRcDCbFc6ermeAeB7XrLdTNu-w7HEYLTjwRx_zzndJdWyPmg3mIK0ubUXoi1N2L8mfPzEP9-zZgljEIJci7YxK3hhMV9Dfcv76cJBeu6E_eo_PjcZOVdbGd9O1pKi4Ggi7_d_YdaAeoj4\">Th\u00e9i\u00e8re chinoise blanc CHINE</a> <br> Prix : 29,10 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-AKcv5rM_mIkoMb4ioPodUSIfx4z6wO-gBanNAGQQgUT1wos0L0KWn8SPOZZAf5yZjfIXNgo5_22zVdaZKuaNxYbWoaPENmLRcDCbFc6ermeF_eiBT_PBtuU22CVn6uI7xk2MUJUT1PyYtClHZb1CNjzXwXAnp0BhzOsd1AbZveNJ6o67g7_KtLIqPLai45fz-SZZrfrCckumaviWRKTcvedN9dxasB_tnoEmPW_QMqu\">Th\u00e9i\u00e8re en fonte violette 30cl</a> <br> Prix : 23 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-IQa5iTspeTgc2mno9Q3A2CIfx4z6wO-gBanNAGQQgUT1wos0L0KWn8SPOZZAf5yZjfIXNgo5_22zVdaZKuaNxYbWoaPENmLRcDCbFc6ermen74Ujnb28Bm8lEpApq1Q0ynw9mafPNVMg8BF6MHs19cXoi1N2L8mfPzEP9-zZglj7px3C4Ul00e7NsYgEfB8fdsaqUYxMuhoGAP3Qp5LCtVO1pKi4Ggi7_d_YdaAeoj4\">Th\u00e9i\u00e8re transparente Yogi</a> <br> Prix : 24,90 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-E_bBRx0paCGzH8Kx6r-yhLeLM-scMbbfcaAPvD9Ovfs-TRZsseEfxNWR1xVV8u-fPpeq7ArKxuHyB_XqY_anwYcYZyN36DeElm3EyadYSq329p_RF7cvROeTMNhNYX-9eyTv-yTr3Vsm-b6wJQSH5SYuOqpvwF6oeXF6ucficfAHJr5Ke14qYyFq5jO34lUGG0s_JyVSIPX2RNrZOnR5tuRWbJE5FizOgQ8rAvI3oBJ\">Th\u00e9i\u00e8re et 2 tasses CHINE</a> <br> Prix : 11,54 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-PfWUEwIbEBDqt02zjQwemTeLM-scMbbfcaAPvD9Ovfs-TRZsseEfxNWR1xVV8u-fPpeq7ArKxuHyB_XqY_anwYcYZyN36DeElm3EyadYSq3hPMnJHbBDRfDowSlCxBQBlEL_iW5nisYdTFqvmJwCwiYuOqpvwF6oeXF6ucficfAHJr5Ke14qYyFq5jO34lUGI1BAwyAO1o0IamtKMdXtLKRWbJE5FizOgQ8rAvI3oBJ\">Th\u00e9i\u00e8re Bodum NAOKO Bodum</a> <br> Prix : 105,35 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-FtdsKArmz61kDVc1AmEwPneLM-scMbbfcaAPvD9Ovfs-TRZsseEfxNWR1xVV8u-fPpeq7ArKxuHyB_XqY_anwYcYZyN36DeElm3EyadYSq33hnylayCfo76sAB35dqr0OjzO5uMjH8_J_ErfASL4OSYuOqpvwF6oeXF6ucficfAEc83gSO_kF0NkKxKx1_t4AlAcumSEfOmU3qnx1-NBsWRWbJE5FizOgQ8rAvI3oBJ\">THEIERE EMAIL ROUGE</a> <br> Prix : 12,90 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-AjvNp05O5G-0YB7dHuSX3XeLM-scMbbfcaAPvD9Ovfs-TRZsseEfxNWR1xVV8u-fPpeq7ArKxuHyB_XqY_anwYcYZyN36DeElm3EyadYSq3ammVus2otw3jO0Lz63pzO4hVidWgAUBB5AcJnCDcuaCYuOqpvwF6oeXF6ucficfAEc83gSO_kF0NkKxKx1_t4AlAcumSEfOmU3qnx1-NBsWRWbJE5FizOgQ8rAvI3oBJ\">THEIERE EMAIL DECOREE</a> <br> Prix : 19,99 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-GRFFq44XMuH6If8P9j74A_eLM-scMbbfcaAPvD9Ovfs-TRZsseEfxNWR1xVV8u-fPpeq7ArKxuHyB_XqY_anwYcYZyN36DeElm3EyadYSq3iLX2SnDL5v3S-sACZGQmeJTyDRVI82Phb67MADEL9k2YuOqpvwF6oeXF6ucficfAHJr5Ke14qYyFq5jO34lUGAKIjbXiSjJjdO6xAp9KyZ2RWbJE5FizOgQ8rAvI3oBJ\">Th\u00e9i\u00e8re en verre avec filtre amovible</a> <br> Prix : 70,13 \u20ac | Disponibilit\u00e9 : ?\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-E6v_D7C4KAykbDqgaL6GaveLM-scMbbfcaAPvD9Ovfs-TRZsseEfxNWR1xVV8u-fPpeq7ArKxuHyB_XqY_anwYcYZyN36DeElm3EyadYSq3v15dkdKyD4lhiZ1rONtYXsB_3VXn51voFjwdrFp-sQ6YuOqpvwF6oeXF6ucficfAHJr5Ke14qYyFq5jO34lUGAEIUpDsALyN_Zg9hCLaRtGRWbJE5FizOgQ8rAvI3oBJ\">Th\u00e9i\u00e8re avec filtre amovible en verre et inox et 4 tasses</a> <br> Prix : 35,82 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-AemTctbAgIAfBiY2x0gMtPeLM-scMbbfcaAPvD9Ovfs-TRZsseEfxNWR1xVV8u-fPpeq7ArKxuHyB_XqY_anwYcYZyN36DeElm3EyadYSq30objcZH5QeuMmVmVAJt7mgKrsTQ_owT2vE3Jzn7iDCqYuOqpvwF6oeXF6ucficfAEc83gSO_kF0NkKxKx1_t4Jk1TfGnFalc6sjsqcIHe3xO1pKi4Ggi7_d_YdaAeoj4\">Th\u00e9i\u00e8re inox COLUMBIA \u00e0 piston 1.5l</a> <br> Prix : 112,15 \u20ac | Disponibilit\u00e9 : ?\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-Fx3mv0_pSMRQ9IaoEg3rnreLM-scMbbfcaAPvD9Ovfs-TRZsseEfxNWR1xVV8u-fPpeq7ArKxuHyB_XqY_anwYcYZyN36DeElm3EyadYSq3yWMp8WHbnduFo6_bIlQmBJ7Z0BvlEGXjTgAkp1gaBIOYuOqpvwF6oeXF6ucficfAEc83gSO_kF0NkKxKx1_t4C-CUaX4sKRBVHw_hxqt77RO1pKi4Ggi7_d_YdaAeoj4\">Th\u00e9i\u00e8re en verre 0.6L</a> <br> Prix : 43 \u20ac | Disponibilit\u00e9 : ?\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-HT949GmrMxC3ucWiQaALu3eLM-scMbbfcaAPvD9Ovfs-TRZsseEfxNWR1xVV8u-fPpeq7ArKxuHyB_XqY_anwYcYZyN36DeElm3EyadYSq3eZphv9P8JI0nuS1qUl3gakDtgV-LaGOiY9518Fz4y2yYuOqpvwF6oeXF6ucficfAHJr5Ke14qYyFq5jO34lUGEzL_j9UukNmmDDP041iQuuRWbJE5FizOgQ8rAvI3oBJ\">Th\u00e9i\u00e8re 1l Morphy Richards 43970</a> <br> Prix : 69 \u20ac | Disponibilit\u00e9 : ?\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-GTAeKmly80L73tnJSjEMr3eLM-scMbbfcaAPvD9Ovfs-TRZsseEfxNWR1xVV8u-fPpeq7ArKxuHyB_XqY_anwYcYZyN36DeElm3EyadYSq3YQuPbP7CRS6dRpsfbsBqyA9gHnwmvC7wvYhOoNmQn5GYuOqpvwF6oeXF6ucficfARe6356WJKtIBUqrf7mdYTLm9lofRz-JkKGshGUXUA6yRWbJE5FizOgQ8rAvI3oBJ\">Th\u00e9i\u00e8re passe th\u00e9 ovale blanche Chava</a> <br> Prix : 21 \u20ac | Disponibilit\u00e9 : En stock\u00a0</p>\n", | |
| "<p>Th\u00e9i\u00e8re : <a href=\"http://r.twenga.fr/g1.php?cp=FbPHzLFdvWPUzQ_DR-g9Bn4BrkWOg5eU67cWk4F21IsVKOqn6Fo4T2qs6Zz2NrGT5Z6KvBP3qQsokG8v32-umqoBbAPQiImwqjDtoYr0C_oiSgDwJtsQvSjxi1MENirxiRKQ4J2Qd1nbEF3ohxL7hv077lqXJgC0j19x67kzkefKr3lm7wRu3BzMnGJ8dWlRK8KgJKSr7vyIZAWu5zXZmxjSTZijAa-MPCBErxhpQWhj-Sjr2otqX95T2-5DSb3J2VKRDayCK9HNM_7LaTu5Q67syA70Cu4C1f7CIfGOXYX9rAELK9mZZMGhIGMZUzky48Sf8T2YgfxoY0zHZ9kuu22XUERODCX_C4VDIR34nUoK0oUy2r-c--FfwbiJ6pYYDLSfo6ubS2iwkSk2jwndVCr4s5cmBbsqAw6YERTGq1KE7QT-7qVF4oCVWyfE_YQrj509TtX5BWVl1p-GenrV5MZESowjHcuqcESNQ_rROm15RjpYT3LrckXT_tfxXbDDXX4FWFQP4QC4xITPEQzR-Cd3clcsynpzXhb4Ek4452neLM-scMbbfcaAPvD9Ovfs-TRZsseEfxNWR1xVV8u-fPpeq7ArKxuHyB_XqY_anwYcYZyN36DeElm3EyadYSq3a22twtZvy0Knhwj-UDSdjmr4FDEn-qxTzo9h5nfQLKWYuOqpvwF6oeXF6ucficfAEc83gSO_kF0NkKxKx1_t4O-bT87uxy1uDMK3H8jYDOdO1pKi4Ggi7_d_YdaAeoj4\">THEIERE EN FONTE PICOTS VERTE 1.20L 1117</a> <br> Prix : 27,90 \u20ac | Disponibilit\u00e9 : ?\u00a0</p>\n" | |
| ], | |
| "metadata": {}, | |
| "output_type": "pyout", | |
| "prompt_number": 8, | |
| "text": [ | |
| "<IPython.core.display.HTML at 0x26e37d0>" | |
| ] | |
| } | |
| ], | |
| "prompt_number": 8 | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [], | |
| "prompt_number": "*" | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "collapsed": false, | |
| "input": [], | |
| "language": "python", | |
| "metadata": {}, | |
| "outputs": [] | |
| } | |
| ], | |
| "metadata": {} | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment