kickstarter/Get all comments for a proj...

1621 lines
35 KiB
Plaintext

{
"cells": [
{
"cell_type": "code",
"execution_count": 38,
"metadata": {},
"outputs": [],
"source": [
"import selenium\n",
"import time\n",
"import datetime\n",
"from selenium import webdriver\n",
"from selenium.webdriver.common.desired_capabilities import DesiredCapabilities\n",
"from bs4 import BeautifulSoup\n",
"\n",
"from IPython.display import display, Image, HTML\n",
"\n",
"from jupyter_progressbar import ProgressBar\n",
"import json"
]
},
{
"cell_type": "code",
"execution_count": 36,
"metadata": {},
"outputs": [],
"source": [
"driver = webdriver.Chrome()\n",
"\n",
"driver.get('https://www.kickstarter.com/projects/inspero/vinci-20-worlds-first-standalone-ai-sports-headpho/comments')"
]
},
{
"cell_type": "code",
"execution_count": 37,
"metadata": {
"scrolled": false
},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "64af8363727e4f95bd9a730f5c91acc5",
"version_major": 2,
"version_minor": 0
},
"text/html": [
"<p>Failed to display Jupyter Widget of type <code>VBox</code>.</p>\n",
"<p>\n",
" If you're reading this message in the Jupyter Notebook or JupyterLab Notebook, it may mean\n",
" that the widgets JavaScript is still loading. If this message persists, it\n",
" likely means that the widgets JavaScript library is either not installed or\n",
" not enabled. See the <a href=\"https://ipywidgets.readthedocs.io/en/stable/user_install.html\">Jupyter\n",
" Widgets Documentation</a> for setup instructions.\n",
"</p>\n",
"<p>\n",
" If you're reading this message in another frontend (for example, a static\n",
" rendering on GitHub or <a href=\"https://nbviewer.jupyter.org/\">NBViewer</a>),\n",
" it may mean that your frontend doesn't currently support widgets.\n",
"</p>\n"
],
"text/plain": [
"VBox(children=(HBox(children=(FloatProgress(value=0.0, max=1.0), HTML(value='<b>0</b>s passed', placeholder='0%'))), HTML(value='<b>0</b>% or <b>0</b> of <b>0</b> done', placeholder='0%')))"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"1833678544\n",
"839015508\n",
"458527266\n",
"2001994789\n",
"1217263212\n",
"889917255\n",
"395880877\n",
"395880877\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"495300557\n",
"495300557\n",
"205681801\n",
"643428\n",
"jamesvo66\n",
"1864830176\n",
"458527266\n",
"839015508\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"761485634\n",
"1608275255\n",
"1232829437\n",
"1232829437\n",
"688462716\n",
"1833678544\n",
"498306784\n",
"1923877728\n",
"1233568244\n",
"458527266\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1561880636\n",
"1369960534\n",
"1882731028\n",
"796017561\n",
"611328595\n",
"794959240\n",
"794959240\n",
"794959240\n",
"944540369\n",
"1635607059\n",
"1810929003\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"796017561\n",
"1196724163\n",
"588920077\n",
"237902823\n",
"1511452974\n",
"nyhotdog\n",
"1751366140\n",
"1090197121\n",
"1479259025\n",
"1882731028\n",
"1036267918\n",
"1196506039\n",
"1849808531\n",
"1082496859\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1668507980\n",
"1001248356\n",
"1699988054\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1369960534\n",
"1882731028\n",
"796017561\n",
"611328595\n",
"794959240\n",
"794959240\n",
"794959240\n",
"944540369\n",
"1635607059\n",
"1810929003\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"796017561\n",
"1196724163\n",
"588920077\n",
"237902823\n",
"1511452974\n",
"nyhotdog\n",
"1751366140\n",
"1090197121\n",
"1479259025\n",
"1882731028\n",
"1036267918\n",
"1196506039\n",
"1849808531\n",
"1082496859\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1668507980\n",
"1001248356\n",
"1699988054\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"518370125\n",
"595774491\n",
"1001248356\n",
"728253404\n",
"410446349\n",
"1862429352\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1383084788\n",
"588920077\n",
"1383084788\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1082496859\n",
"1018335009\n",
"2043281165\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1695443028\n",
"1695443028\n",
"347211813\n",
"347211813\n",
"984721398\n",
"1864830176\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1402676220\n",
"355097478\n",
"588920077\n",
"1342165126\n",
"1337628871\n",
"794959240\n",
"794959240\n",
"794959240\n",
"2044662041\n",
"9214568\n",
"1635607059\n",
"794959240\n",
"794959240\n",
"1997448604\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"370126996\n",
"1161261191\n",
"1699992933\n",
"334387016\n",
"2098214317\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1018335009\n",
"665155733\n",
"1864830176\n",
"shivasiddharth\n",
"shivasiddharth\n",
"458322083\n",
"azirius\n",
"1633004206\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"minari\n",
"minari\n",
"minari\n",
"479933865\n",
"shivasiddharth\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"665155733\n",
"1051575684\n",
"1736145611\n",
"384930616\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"673029263\n",
"796052291\n",
"329203707\n",
"1208694063\n",
"329203707\n",
"794959240\n",
"794959240\n",
"31153046\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"shivasiddharth\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"383123477\n",
"383123477\n",
"383123477\n",
"383123477\n",
"383123477\n",
"301690636\n",
"301690636\n",
"301690636\n",
"677180350\n",
"677180350\n",
"677180350\n",
"677180350\n",
"677180350\n",
"677180350\n",
"301690636\n",
"301690636\n",
"301690636\n",
"383123477\n",
"383123477\n",
"383123477\n",
"671121685\n",
"671121685\n",
"671121685\n",
"671121685\n",
"247626573\n",
"shivasiddharth\n",
"873037190\n",
"796017561\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"344091852\n",
"114788583\n",
"shivasiddharth\n",
"787017813\n",
"1018199754\n",
"jessslead\n",
"1024738362\n",
"1494317641\n",
"1214658227\n",
"1471890730\n",
"inspero\n",
"jamesvo66\n",
"1208694063\n",
"1208694063\n",
"1957484080\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1890562474\n",
"1208694063\n",
"1862429352\n",
"1979910459\n",
"972291987\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"366980299\n",
"shivasiddharth\n",
"shivasiddharth\n",
"1930498551\n",
"212692344\n",
"1862429352\n",
"972291987\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"shivasiddharth\n",
"shivasiddharth\n",
"334387016\n",
"728253404\n",
"1862429352\n",
"95691339\n",
"1862429352\n",
"1862429352\n",
"344091852\n",
"653537333\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"796017561\n",
"1494317641\n",
"518370125\n",
"518370125\n",
"1979910459\n",
"819120336\n",
"1979910459\n",
"728253404\n",
"jaiaravindj\n",
"794959240\n",
"794959240\n",
"276311303\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1018335009\n",
"794959240\n",
"794959240\n",
"794959240\n",
"459875215\n",
"1614890600\n",
"518370125\n",
"1051575684\n",
"690276919\n",
"796017561\n",
"1077783542\n",
"794959240\n",
"794959240\n",
"794959240\n",
"75341017\n",
"75341017\n",
"796017561\n",
"1617342515\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1337628871\n",
"878996580\n",
"518370125\n",
"1488592791\n",
"1000694536\n",
"639982179\n",
"1979910459\n",
"1635607059\n",
"2112136110\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1184017324\n",
"1184017324\n",
"felixkim\n",
"2145345421\n",
"1233568244\n",
"1012380866\n",
"770423085\n",
"794959240\n",
"92748688\n",
"794959240\n",
"794959240\n",
"794959240\n",
"2044177248\n",
"907670727\n",
"1422458250\n",
"794959240\n",
"794959240\n",
"75341017\n",
"728253404\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1494317641\n",
"1979910459\n",
"2011132359\n",
"2043908614\n",
"344091852\n",
"16380284\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1494317641\n",
"jjl\n",
"643428\n",
"643428\n",
"971896604\n",
"344091852\n",
"1051575684\n",
"1614890600\n",
"794959240\n",
"794959240\n",
"794959240\n",
"643428\n",
"1614890600\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1024738362\n",
"643428\n",
"1635607059\n",
"1729640748\n",
"728253404\n",
"728253404\n",
"1979910459\n",
"907670727\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"95691339\n",
"2043908614\n",
"2043908614\n",
"1942686605\n",
"794959240\n",
"inspero\n",
"271031935\n",
"1742579183\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1882731028\n",
"301690636\n",
"383123477\n",
"383123477\n",
"383123477\n",
"383123477\n",
"677180350\n",
"677180350\n",
"671121685\n",
"671121685\n",
"671121685\n",
"334387016\n",
"philcassell\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1024738362\n",
"796017561\n",
"1284830330\n",
"794959240\n",
"728253404\n",
"794959240\n",
"794959240\n",
"794959240\n",
"344091852\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"464629808\n",
"671121685\n",
"796017561\n",
"95691339\n",
"677180350\n",
"383123477\n",
"653537333\n",
"722648632\n",
"728253404\n",
"344091852\n",
"1635607059\n",
"301690636\n",
"301690636\n",
"728253404\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1024738362\n",
"794959240\n",
"cassadee\n",
"1979910459\n",
"677180350\n",
"677180350\n",
"677180350\n",
"383123477\n",
"383123477\n",
"383123477\n",
"383123477\n",
"383123477\n",
"671121685\n",
"671121685\n",
"671121685\n",
"250887333\n",
"728253404\n",
"250887333\n",
"728253404\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"344091852\n",
"677180350\n",
"677180350\n",
"677180350\n",
"2044177248\n",
"301690636\n",
"301690636\n",
"677180350\n",
"677180350\n",
"677180350\n",
"383123477\n",
"383123477\n",
"383123477\n",
"383123477\n",
"671121685\n",
"671121685\n",
"671121685\n",
"794959240\n",
"794959240\n",
"671121685\n",
"671121685\n",
"794959240\n",
"671121685\n",
"794959240\n",
"794959240\n",
"794959240\n",
"873037190\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"301690636\n",
"301690636\n",
"250887333\n",
"794959240\n",
"794959240\n",
"383123477\n",
"383123477\n",
"794959240\n",
"383123477\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"1289035088\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"873037190\n",
"301690636\n",
"383123477\n",
"383123477\n",
"671121685\n",
"671121685\n",
"677180350\n",
"677180350\n",
"677180350\n",
"301690636\n",
"301690636\n",
"301690636\n",
"301690636\n",
"383123477\n",
"383123477\n",
"671121685\n",
"671121685\n",
"1289035088\n",
"671121685\n",
"1289035088\n",
"464629808\n",
"873037190\n",
"1979910459\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"vegasved\n",
"1024738362\n",
"341983418\n",
"1430176509\n",
"344091852\n",
"794959240\n",
"794959240\n",
"464629808\n",
"464629808\n",
"1882731028\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"384930616\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"464629808\n",
"464629808\n",
"794959240\n",
"464629808\n",
"794959240\n",
"677180350\n",
"677180350\n",
"794959240\n",
"677180350\n",
"301690636\n",
"301690636\n",
"794959240\n",
"383123477\n",
"383123477\n",
"383123477\n",
"671121685\n",
"671121685\n",
"794959240\n",
"794959240\n",
"794959240\n",
"2044177248\n",
"inspero\n",
"728253404\n",
"1430176509\n",
"1430176509\n",
"1430176509\n",
"2043281165\n",
"1289035088\n",
"1430176509\n",
"1430176509\n",
"344091852\n",
"344091852\n",
"794959240\n",
"1472374881\n",
"1472374881\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"344091852\n",
"1289035088\n",
"659523922\n",
"158797475\n",
"inspero\n",
"1882731028\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1024738362\n",
"1119502946\n",
"344091852\n",
"1030938781\n",
"1936314241\n",
"2011132359\n",
"344091852\n",
"unicornwerewolf\n",
"1289035088\n",
"794959240\n",
"794959240\n",
"645845854\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"1641264279\n",
"2011132359\n",
"2011132359\n",
"2011132359\n",
"653537333\n",
"653537333\n",
"231563443\n",
"231563443\n",
"794959240\n",
"1024738362\n",
"794959240\n",
"shivasiddharth\n",
"794959240\n",
"794959240\n",
"160648997\n",
"2011132359\n",
"794959240\n",
"shivasiddharth\n",
"794959240\n",
"1255315769\n",
"794959240\n",
"971896604\n",
"794959240\n",
"971896604\n",
"794959240\n",
"794959240\n",
"796017561\n",
"1255315769\n",
"794959240\n",
"794959240\n",
"1942686605\n",
"2011132359\n",
"2011132359\n",
"2011132359\n",
"794959240\n",
"794959240\n",
"18825015\n",
"sparkxster\n",
"794959240\n",
"vegasved\n",
"794959240\n",
"344091852\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"344091852\n",
"1979910459\n",
"636861889\n",
"344091852\n",
"794959240\n",
"1979910459\n",
"794959240\n",
"344091852\n",
"794959240\n",
"inspero\n",
"648827505\n",
"344091852\n",
"794959240\n",
"1641264279\n",
"794959240\n",
"794959240\n",
"794959240\n",
"636861889\n",
"1641264279\n",
"2044177248\n",
"794959240\n",
"794959240\n",
"1030938781\n",
"1742579183\n",
"572566317\n",
"inspero\n",
"2009017451\n",
"794959240\n",
"794959240\n",
"1640795193\n",
"244674104\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"2108752044\n",
"572566317\n",
"796017561\n",
"1742579183\n",
"794959240\n",
"794959240\n",
"344091852\n",
"1024738362\n",
"794959240\n",
"794959240\n",
"315925251\n",
"648827505\n",
"794959240\n",
"794959240\n",
"315925251\n",
"cassadee\n",
"inspero\n",
"cassadee\n",
"inspero\n",
"1979910459\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"143183704\n",
"1979910459\n",
"1255315769\n",
"1289035088\n",
"794959240\n",
"794959240\n",
"794959240\n",
"360443789\n",
"mssnglnk\n",
"796017561\n",
"1255315769\n",
"794959240\n",
"794959240\n",
"1063541354\n",
"1328029828\n",
"794959240\n",
"1328029828\n",
"794959240\n",
"794959240\n",
"794959240\n",
"143183704\n",
"347211813\n",
"2043281165\n",
"794959240\n",
"794959240\n",
"95691339\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"265819191\n",
"stelboe\n",
"1471890730\n",
"1024738362\n",
"143183704\n",
"29968412\n",
"794959240\n",
"1472374881\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1255315769\n",
"cassadee\n",
"388904050\n",
"1289035088\n",
"inspero\n",
"inspero\n",
"648827505\n",
"felixkim\n",
"1471890730\n",
"1471890730\n",
"143183704\n",
"794959240\n",
"143183704\n",
"inspero\n",
"212692344\n",
"sparkxster\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"525089662\n",
"102902226\n",
"cassadee\n",
"143183704\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1024738362\n",
"1687709187\n",
"830001776\n",
"830001776\n",
"830001776\n",
"794959240\n",
"1890562474\n",
"794959240\n",
"794959240\n",
"1890562474\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1677728595\n",
"1024738362\n",
"648827505\n",
"1328658675\n",
"1298879274\n",
"1289035088\n",
"794959240\n",
"794959240\n",
"inspero\n",
"572566317\n",
"1024738362\n",
"inspero\n",
"794959240\n",
"1024738362\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1289035088\n",
"648827505\n",
"648827505\n",
"shivasiddharth\n",
"572566317\n",
"794959240\n",
"794959240\n",
"794959240\n",
"cassadee\n",
"shivasiddharth\n",
"inspero\n",
"1472374881\n",
"1472374881\n",
"525089662\n",
"794959240\n",
"1942686605\n",
"inspero\n",
"1472374881\n",
"inspero\n",
"237902823\n",
"212692344\n",
"1289035088\n",
"1472374881\n",
"inspero\n",
"1472374881\n",
"1149889731\n",
"shivasiddharth\n",
"1024738362\n",
"1289035088\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"1957484080\n",
"1957484080\n",
"878996580\n",
"1024738362\n",
"shivasiddharth\n",
"1202235094\n",
"1332825064\n",
"shivasiddharth\n",
"794959240\n",
"794959240\n",
"shivasiddharth\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"inspero\n",
"1298879274\n",
"1184017324\n",
"cassadee\n",
"inspero\n",
"inspero\n",
"cassadee\n",
"796017561\n",
"inspero\n",
"sparkxster\n",
"shivasiddharth\n",
"1024738362\n",
"shivasiddharth\n",
"1880305534\n",
"shivasiddharth\n",
"1530123874\n",
"1101737592\n",
"525089662\n",
"inspero\n",
"shivasiddharth\n",
"1880305534\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"143183704\n",
"unicornwerewolf\n",
"unicornwerewolf\n",
"1472374881\n",
"philcassell\n",
"979724834\n",
"794959240\n",
"felixkim\n",
"794959240\n",
"794959240\n",
"felixkim\n",
"18825015\n",
"inspero\n",
"1472374881\n",
"philcassell\n",
"inspero\n",
"1472374881\n",
"794959240\n",
"794959240\n",
"shivasiddharth\n",
"shivasiddharth\n",
"shivasiddharth\n",
"felixkim\n",
"794959240\n",
"250887333\n",
"866391821\n",
"1024738362\n",
"250887333\n",
"1060921719\n",
"794959240\n",
"1472374881\n",
"794959240\n",
"1472374881\n",
"250887333\n",
"2104848058\n",
"250887333\n",
"983397869\n",
"250887333\n",
"983397869\n",
"250887333\n",
"250887333\n",
"250887333\n",
"2104848058\n",
"2104848058\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"250887333\n",
"524552396\n",
"794959240\n",
"524552396\n",
"794959240\n",
"794959240\n",
"983397869\n",
"983397869\n",
"794959240\n",
"794959240\n",
"794959240\n",
"2104848058\n",
"794959240\n",
"794959240\n",
"2104848058\n",
"794959240\n",
"794959240\n",
"794959240\n",
"2104848058\n",
"794959240\n",
"2104848058\n",
"983397869\n",
"983397869\n",
"794959240\n",
"794959240\n",
"524552396\n",
"794959240\n",
"524552396\n",
"794959240\n",
"felixkim\n",
"2104848058\n",
"333580554\n",
"250887333\n",
"inspero\n",
"1971952145\n",
"inspero\n",
"755417874\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"1472374881\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"250887333\n",
"1640795193\n",
"755417874\n",
"1024738362\n",
"1472374881\n",
"796017561\n",
"1277702896\n",
"inspero\n",
"1890562474\n",
"1060921719\n",
"250887333\n",
"inspero\n",
"1192200229\n",
"inspero\n",
"250887333\n",
"248194716\n",
"248194716\n",
"2030482438\n",
"794959240\n",
"inspero\n",
"542415372\n",
"inspero\n",
"794959240\n",
"955901347\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"794959240\n",
"678644647\n",
"1094742639\n",
"1971952145\n",
"1641855695\n",
"924561261\n",
"1024738362\n",
"1206590166\n",
"1206590166\n",
"inspero\n",
"678989421\n",
"inspero\n",
"2104848058\n",
"inspero\n",
"inspero\n",
"525089662\n",
"333580554\n",
"inspero\n",
"524552396\n",
"inspero\n",
"inspero\n",
"inspero\n",
"inspero\n",
"inspero\n",
"inspero\n",
"inspero\n",
"2117733844\n",
"1024738362\n",
"64313570\n",
"inspero\n",
"inspero\n",
"1024738362\n",
"1383695146\n",
"inspero\n",
"inspero\n",
"1060921719\n",
"inspero\n",
"715684691\n",
"159591613\n",
"inspero\n",
"inspero\n",
"1060921719\n",
"715684691\n",
"1060921719\n",
"794959240\n",
"inspero\n",
"1973698103\n",
"794959240\n",
"1973698103\n",
"794959240\n",
"301892085\n",
"794959240\n",
"1472374881\n",
"794959240\n",
"inspero\n",
"2135661401\n",
"794959240\n",
"794959240\n",
"794959240\n",
"likeapunpun\n",
"678644647\n",
"301892085\n",
"794959240\n",
"inspero\n",
"unicornwerewolf\n",
"417197042\n",
"inspero\n",
"525089662\n",
"inspero\n",
"inspero\n",
"inspero\n",
"878996580\n",
"878996580\n",
"301892085\n",
"384930616\n",
"inspero\n",
"384930616\n",
"inspero\n",
"1677728595\n",
"165654883\n",
"1161261191\n",
"27254771\n",
"shivasiddharth\n",
"inspero\n",
"255046417\n",
"794959240\n",
"1255315769\n",
"inspero\n",
"575839374\n",
"inspero\n",
"575839374\n",
"794959240\n",
"794959240\n",
"inspero\n",
"inspero\n",
"794959240\n",
"820909221\n",
"sparkxster\n",
"1144206602\n",
"416760475\n",
"95691339\n",
"inspero\n",
"983397869\n",
"794959240\n",
"575839374\n",
"inspero\n",
"794959240\n",
"333580554\n",
"983397869\n",
"794959240\n",
"416760475\n",
"sparkxster\n",
"95691339\n",
"inspero\n",
"794959240\n",
"1957484080\n",
"inspero\n",
"2044177248\n",
"794959240\n",
"1957484080\n",
"794959240\n",
"sparkxster\n",
"1957484080\n",
"inspero\n",
"skim620\n",
"794959240\n",
"1255315769\n",
"794959240\n",
"1255315769\n",
"794959240\n",
"1640795193\n",
"794959240\n",
"inspero\n",
"noodle4001\n",
"794959240\n",
"inspero\n",
"794959240\n",
"267740704\n",
"1640795193\n",
"794959240\n",
"794959240\n",
"inspero\n",
"1677728595\n",
"inspero\n",
"aprildamaso\n",
"416760475\n",
"inspero\n",
"387647469\n",
"794959240\n",
"273319507\n",
"inspero\n",
"416760475\n",
"794959240\n",
"unicornwerewolf\n",
"794959240\n",
"noodle4001\n",
"416760475\n",
"794959240\n",
"unicornwerewolf\n",
"794959240\n",
"1255315769\n",
"inspero\n",
"794959240\n",
"794959240\n",
"1298879274\n",
"nswint\n",
"inspero\n",
"794959240\n",
"1255315769\n",
"1472374881\n",
"794959240\n",
"794959240\n",
"themantimeforgot\n",
"794959240\n",
"794959240\n",
"1472374881\n",
"471142115\n",
"120685372\n",
"794959240\n",
"471142115\n",
"794959240\n",
"inspero\n",
"794959240\n",
"2044177248\n",
"1720221761\n",
"inspero\n",
"996557550\n",
"794959240\n",
"inspero\n",
"141748059\n",
"794959240\n",
"12141699\n",
"794959240\n",
"inspero\n",
"12141699\n",
"794959240\n",
"416760475\n",
"794959240\n",
"695595997\n",
"794959240\n",
"794959240\n",
"iamdefiler\n",
"inspero\n",
"1472374881\n",
"1009147578\n",
"inspero\n",
"inspero\n",
"inspero\n",
"1053695170\n",
"1354963070\n",
"794959240\n",
"95691339\n",
"inspero\n",
"794959240\n",
"1472374881\n"
]
}
],
"source": [
"class get_comments_of_project:\n",
" def __init__(self, driver):\n",
" self.driver = driver\n",
" val = driver.find_element_by_css_selector(\"[itemprop=Project\\[comments_count\\]]\").get_attribute('data-value')\n",
" self.total_comments = int(val)\n",
" \n",
" def __iter__(self):\n",
" done = set()\n",
" driver.execute_script(\"$('a.older_comments').click()\")\n",
" n_wait = 0\n",
" \n",
" while driver.execute_script(\"return $('a.older_comments:visible').length\") > 0:\n",
" n_wait += 1\n",
" n_comments = driver.execute_script(\"return $('li.comment').length\")\n",
" if n_comments > 0 or n_wait > 5:\n",
" driver.execute_script(\"$('a.older_comments').click()\")\n",
" \n",
" for item in driver.find_elements_by_css_selector('li.comment .avatar.left a'):\n",
" profile_id = item.get_attribute('href').split('/profile/')[1]\n",
" driver.execute_script('$(\"#%s\").remove()' % item.find_element_by_xpath('../../..').get_attribute('id'))\n",
" yield profile_id\n",
" n_wait = 0\n",
" time.sleep(0.5)\n",
" \n",
" def __len__(self):\n",
" return self.total_comments\n",
"\n",
"for profile_id in ProgressBar(get_comments_of_project(driver)):\n",
" print(profile_id)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Request-sent\n"
]
}
],
"source": [
"driver.quit()"
]
},
{
"cell_type": "code",
"execution_count": 121,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"https://www.kickstarter.com//discover/newest?ref=discovery_overlay\n"
]
}
],
"source": [
"print(root + discover_link)\n"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.5.2"
}
},
"nbformat": 4,
"nbformat_minor": 2
}