Skip to content

Instantly share code, notes, and snippets.

@plu5
Created December 21, 2021 21:27
Show Gist options
  • Select an option

  • Save plu5/48ca13b4505b986ebcd4b2d38ba57c95 to your computer and use it in GitHub Desktop.

Select an option

Save plu5/48ca13b4505b986ebcd4b2d38ba57c95 to your computer and use it in GitHub Desktop.
Reddit tally number of comments on a list of threads per user using PRAW [yet yet again]
import praw
from collections import defaultdict
discussion_threads = \
["https://www.reddit.com/r/yearofannakarenina/comments/ko1iwm/anna_karenina_part_1_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/kok3s8/anna_karenina_part_1_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/kpv8vg/anna_karenina_part_1_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/kr8xw6/anna_karenina_part_1_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/kvg5vg/anna_karenina_part_1_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/kw1u5d/anna_karenina_part_1_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/kwsaar/anna_karenina_part_1_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/kxitr8/anna_karenina_part_1_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/kzg320/anna_karenina_part_1_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/l3mqzx/anna_karenina_part_1_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/l4bo2d/anna_karenina_part_1_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/l5ry0q/anna_karenina_part_1_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/l6izkx/anna_karenina_part_1_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/l8zebg/anna_karenina_part_1_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/l9q9di/anna_karenina_part_1_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/lait4q/anna_karenina_part_1_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/lbaf6x/anna_karenina_part_1_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/ldjnca/anna_karenina_part_1_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/lez6ol/anna_karenina_part_1_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/lfo8yr/anna_karenina_part_1_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/lgg4cx/anna_karenina_part_1_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/lhz6v9/anna_karenina_part_1_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/lioych/anna_karenina_part_1_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/ljd7fk/anna_karenina_part_1_chapter_24/",
"https://www.reddit.com/r/yearofannakarenina/comments/lkrdnm/anna_karenina_part_1_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/llgmok/anna_karenina_part_1_chaper_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/lm94kq/anna_karenina_part_1_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/ln1w25/anna_karenina_part_1_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/lnuq72/anna_karenina_part_1_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/lojmna/anna_karenina_part_1_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/lpaqn3/anna_karenina_part_1_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/lq4ihu/anna_karenina_part_1_chapter_32/",
"https://www.reddit.com/r/yearofannakarenina/comments/lqy5ps/anna_karenina_part_1_chapter_33/",
"https://www.reddit.com/r/yearofannakarenina/comments/lsk31s/anna_karenina_part_1_chapter_34/",
"https://www.reddit.com/r/yearofannakarenina/comments/ltau3a/anna_karenina_part_2_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/lu157g/anna_karenina_part_2_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/lutrmg/anna_karenina_part_2_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/lvpbv1/anna_karenina_part_2_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/lwgr7t/anna_karenina_part_2_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/lxznaz/anna_karenina_part_2_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/lze0d5/anna_karenina_part_2_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/m03lvo/anna_karenina_part_2_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/m0t7s4/anna_karenina_part_2_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/m1jho3/anna_karenina_part_2_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/m2dg4s/anna_karenina_part_2_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/m33tcf/anna_karenina_part_2_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/m58fje/anna_karenina_part_2_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/m6no7q/anna_karenina_part_2_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/m7dpyb/anna_karenina_part_2_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/m8vbub/anna_karenina_part_2_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/m9k5hd/anna_karenina_part_2_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/maacnh/anna_karenina_part_2_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/mb0zqt/anna_karenina_part_2_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/mbt496/anna_karenina_part_2_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/mcl8xe/anna_karenina_part_2_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/me2ich/anna_karenina_part_2_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/meqjxr/anna_karenina_part_2_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/mgv2io/anna_karenina_part_2_chapter_24/",
"https://www.reddit.com/r/yearofannakarenina/comments/mi8ylp/anna_karenina_part_2_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/miw6x9/anna_karenina_part_2_chapter_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/mjll2k/anna_karenina_part_2_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/mkz3yx/anna_karenina_part_2_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/mlpzv0/anna_karenina_part_2_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/mmggq1/anna_karenina_part_2_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/mn4f7m/anna_karenina_part_2_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/mnud8m/anna_karenina_part_2_chapter_32/",
"https://www.reddit.com/r/yearofannakarenina/comments/mp31uo/anna_karenina_part_2_chapter_33/",
"https://www.reddit.com/r/yearofannakarenina/comments/mqfu3g/anna_karenina_part_2_chapter_34/",
"https://www.reddit.com/r/yearofannakarenina/comments/msgb2c/anna_karenina_part_2_chapter_35/",
"https://www.reddit.com/r/yearofannakarenina/comments/mt31wd/anna_karenina_part_3_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/mtp7v3/anna_karenina_part_3_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/mv4er0/anna_karenina_part_3_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/mwjjlf/anna_karenina_part_3_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/mxwtzn/anna_karenina_part_3_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/mym2dw/anna_karenina_part_3_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/mzborz/anna_karenina_part_3_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/n0s9xn/anna_karenina_part_3_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/n1iukf/anna_karenina_part_3_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/n2u9co/anna_karenina_part_3_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/n3jtbx/anna_karenina_part_3_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/n4ajb3/anna_karenina_part_3_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/n5vga0/anna_karenina_part_3_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/n7dpua/anna_karenina_part_3_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/n8qgmy/anna_karenina_part_3_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/n9knol/anna_karenina_part_3_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/nb4ebm/anna_karenina_part_3_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/nbwhwt/anna_karenina_part_3_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/ncmfd1/anna_karenina_part_3_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/ndcgk0/anna_karenina_part_3_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/nfrm0g/anna_karenina_part_3_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/nhgate/anna_karenina_part_3_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/ni6tnc/anna_karenina_part_3_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/niw1a9/anna_karenina_part_3_chapter_24/",
"https://www.reddit.com/r/yearofannakarenina/comments/njluzc/anna_karenina_part_3_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/nl43lu/anna_karenina_part_3_chapter_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/nnc2fk/anna_karenina_part_3_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/nond1w/anna_karenina_part_3_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/npg9rj/anna_karenina_part_3_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/nq8boy/anna_karenina_part_3_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/nr0lis/anna_karenina_part_3_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/nrrpbs/anna_karenina_part_3_chapter_32/",
"https://www.reddit.com/r/yearofannakarenina/comments/nsizz6/anna_karenina_part_4_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/nt9etl/anna_karenina_part_4_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/nvici3/anna_karenina_part_4_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/nwakex/anna_karenina_part_4_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/nx4m4r/anna_karenina_part_4_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/nyk658/anna_karenina_part_4_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/nz9lwk/anna_karenina_part_4_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/o018mi/anna_karenina_part_4_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/o2blv4/anna_karenina_part_4_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/o347zz/anna_karenina_part_4_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/o3tmh0/anna_karenina_part_4_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/o59u0s/anna_karenina_part_4_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/o60skw/anna_karenina_part_4_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/o6p7kb/anna_karenina_part_4_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/o7doux/anna_karenina_part_4_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/o805oh/anna_karenina_part_4_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/obyi47/anna_karenina_part_4_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/ocmsgc/anna_karenina_part_4_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/oejy9z/anna_karenina_part_4_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/of7ux6/anna_karenina_part_4_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/ofvxue/anna_karenina_part_4_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/oh8a56/anna_karenina_part_4_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/ohus7m/anna_karenina_part_4_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/ojsu4v/anna_karenina_part_5_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/ol5nmp/anna_karenina_part_5_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/olt9oa/anna_karenina_part_5_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/onr0lm/anna_karenina_part_5_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/ooedoe/anna_karenina_part_5_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/op2aw1/anna_karenina_part_5_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/oqmb4d/anna_karenina_part_5_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/or042e/anna_karenina_part_5_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/ornnjh/anna_karenina_part_5_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/osbhi1/anna_karenina_part_5_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/otmqh9/anna_karenina_part_5_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/ouagfl/anna_karenina_part_5_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/ouxrvw/anna_karenina_part_5_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/ovhv6v/anna_karenina_part_5_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/ow3v84/anna_karenina_part_5_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/owrsoi/anna_karenina_part_5_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/oxgvho/anna_karenina_part_5_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/oy6pu0/anna_karenina_part_5_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/oysbvp/anna_karenina_part_5_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/p2qfm3/anna_karenina_part_5_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/p3cl9k/anna_karenina_part_5_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/p4j0xl/anna_karenina_part_5_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/p54snj/anna_karenina_part_5_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/p5swvk/anna_karenina_part_5_chapter_24/",
"https://www.reddit.com/r/yearofannakarenina/comments/p6frq6/anna_karenina_part_5_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/p74h88/anna_karenina_part_5_chapter_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/p8hg78/anna_karenina_part_5_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/p92lxj/anna_karenina_part_5_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/pac0bw/anna_karenina_part_5_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/pazk83/anna_karenina_part_5_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/pbnr7v/anna_karenina_part_5_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/pcc9hp/anna_karenina_part_5_chapter_32/",
"https://www.reddit.com/r/yearofannakarenina/comments/pg6s1v/anna_karenina_part_5_chapter_33/",
"https://www.reddit.com/r/yearofannakarenina/comments/pgtsv4/anna_karenina_part_6_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/pi3flf/anna_karenina_part_6_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/pioqtw/anna_karenina_part_6_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/pjbn3l/anna_karenina_part_6_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/pjz7hy/anna_karenina_part_6_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/pla9el/anna_karenina_part_6_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/pmioe6/anna_karenina_part_6_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/pnwa99/anna_karenina_part_6_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/pof9le/anna_karenina_part_6_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/pppmbb/anna_karenina_part_6_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/prjyx8/anna_karenina_part_6_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/ps6zts/anna_karenina_part_6_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/pswha4/anna_karenina_part_6_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/pu8h8s/anna_karenina_part_6_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/pv1oa3/anna_karenina_part_6_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/pw5ets/anna_karenina_part_6_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/pxj9ft/anna_karenina_part_6_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/py7xff/anna_karenina_part_6_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/pywm5e/anna_karenina_part_6_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/q06gz7/anna_karenina_part_6_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/q1ir3i/anna_karenina_part_6_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/q3mgih/anna_karenina_part_6_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/q4xk52/anna_karenina_part_6_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/q5kc72/anna_karenina_part_6_chapter_24/",
"https://www.reddit.com/r/yearofannakarenina/comments/q69avd/anna_karenina_part_6_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/q6ziby/anna_karenina_part_6_chapter_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/q7nxar/anna_karenina_part_6_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/q8cjdq/anna_karenina_part_6_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/q9nlii/anna_karenina_part_6_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/qabwvn/anna_karenina_part_6_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/qazvjk/anna_karenina_part_6_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/qbod0b/anna_karenina_part_6_chapter_32/",
"https://www.reddit.com/r/yearofannakarenina/comments/qcf5i2/anna_karenina_part_7_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/qdtj8v/anna_karenina_part_7_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/qego67/anna_karenina_part_7_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/qf4gzq/anna_karenina_part_7_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/qfufy9/anna_karenina_part_7_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/qgkatw/anna_karenina_part_7_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/qha375/anna_karenina_part_7_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/qi4fzp/anna_karenina_part_7_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/qiq43z/anna_karenina_part_7_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/qk2ghv/anna_karenina_part_7_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/qkrg63/anna_karenina_part_7_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/qlig6x/anna_karenina_part_7_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/qm7wrf/anna_karenina_part_7_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/qoiuq5/anna_karenina_part_7_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/qp1uhc/anna_karenina_part_7_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/qprel0/anna_karenina_part_7_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/qr7vu7/anna_karenina_part_7_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/qrznsm/anna_karenina_part_7_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/qsp015/anna_karenina_part_7_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/qtdxae/anna_karenina_part_7_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/qvn25d/anna_karenina_part_7_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/qwapk3/anna_karenina_part_7_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/qx37vj/anna_karenina_part_7_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/qyjcxh/anna_karenina_part_7_chapter_24/",
"https://www.reddit.com/r/yearofannakarenina/comments/r00byl/anna_karenina_part_7_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/r0r0mf/anna_karenina_part_7_chapter_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/r1jp3k/anna_karenina_part_7_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/r2aiyh/anna_karenina_part_7_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/r31dzb/anna_karenina_part_7_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/r3rss3/anna_karenina_part_7_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/r4jcoc/anna_karenina_part_7_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/r5am59/anna_karenina_part_8_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/r63nrd/anna_karenina_part_8_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/r6twv7/anna_karenina_part_8_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/r7m4jb/anna_karenina_part_8_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/r8dplj/anna_karenina_part_8_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/r93r8p/anna_karenina_part_8_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/r9t7pl/anna_karenina_part_8_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/ramodh/anna_karenina_part_8_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/rbefq9/anna_karenina_part_8_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/rc54wl/anna_karenina_part_8_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/rcviyr/anna_karenina_part_8_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/rdrfje/anna_karenina_part_8_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/redalg/anna_karenina_part_8_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/rf32d3/anna_karenina_part_8_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/rfu0hj/anna_karenina_part_8_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/rglpbc/anna_karenina_part_8_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/rhd89h/anna_karenina_part_8_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/ri4g7q/anna_karenina_part_8_chapter_18_penultimate/",
"https://www.reddit.com/r/yearofannakarenina/comments/rl23mm/anna_karenina_part_8_chapter_19_finale/"]
reddit = praw.Reddit(client_id='PLACEHOLDER CLIENT ID',
client_secret='PLACEHOLDER CLIENT SECRET',
user_agent='PLACEHOLDER USER AGENT')
tally = defaultdict(int)
for url in discussion_threads:
submission = reddit.submission(url=url)
# do away with MoreComments objects
submission.comments.replace_more(limit=None)
comments = submission.comments.list()
for comment in comments:
author = comment.author.name if comment.author else "[deleted]"
tally[author] += 1
# output
print("Total participants: ", len(tally))
for index, k in enumerate(sorted(tally, key=tally.get, reverse=True)):
print(index + 1, ':', k, tally[k])
@plu5
Copy link
Author

plu5 commented Dec 13, 2023

2023

import praw
from collections import defaultdict

discussion_threads = \
["https://www.reddit.com/r/yearofannakarenina/comments/1058cuf/anna_karenina_part_1_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/107smeb/anna_karenina_part_1_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/108ox9r/anna_karenina_part_1_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/109jyez/anna_karenina_part_1_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/10agcfw/anna_karenina_part_1_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/10b7yvp/anna_karenina_part_1_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/10dzecw/anna_karenina_part_1_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/10erpxl/anna_karenina_part_1_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/10fogs0/anna_karenina_part_1_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/10ggakr/anna_karenina_part_1_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/10hbayu/anna_karenina_part_1_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/10jtgdo/anna_karenina_part_1_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/10ki7sv/anna_karenina_part_1_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/10lenzg/anna_karenina_part_1_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/10m6wjl/anna_karenina_part_1_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/10mzxj7/anna_karenina_part_1_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/10qdcf3/anna_karenina_part_1_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/10qeeqt/anna_karenina_part_1_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/10rbpmf/anna_karenina_part_1_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/10s69ez/anna_karenina_part_1_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/10t3lyp/anna_karenina_part_1_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/10vq361/anna_karenina_part_1_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/10wft3u/anna_karenina_part_1_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/10xea2k/anna_karenina_part_1_chapter_24/",
"https://www.reddit.com/r/yearofannakarenina/comments/10yb9z9/anna_karenina_part_1_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/10z85w4/anna_karenina_part_1_chapter_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/111qeio/anna_karenina_part_1_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/113habf/anna_karenina_part_1_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/113hqg2/anna_karenina_part_1_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/114968f/anna_karenina_part_1_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/114yrcu/anna_karenina_part_1_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/11729uo/anna_karenina_part_1_chapter_32/",
"https://www.reddit.com/r/yearofannakarenina/comments/118o4yv/anna_karenina_part_1_chapter_33/",
"https://www.reddit.com/r/yearofannakarenina/comments/119mimc/anna_karenina_part_1_chapter_34/",
"https://www.reddit.com/r/yearofannakarenina/comments/11aec4x/anna_karenina_part_2_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/11b6999/anna_karenina_part_2_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/11dqsle/anna_karenina_part_2_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/11flfsr/anna_karenina_part_2_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/11flhw2/anna_karenina_part_2_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/11gog2x/anna_karenina_part_2_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/11hl14k/anna_karenina_part_2_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/11l74qo/anna_karenina_part_2_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/11l77fp/anna_karenina_part_2_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/11ml9gr/anne_karenina_part_2_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/11n9gl1/anna_karenina_part_2_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/11o8v66/anna_karenina_part_2_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/11qoi1k/anna_karenina_part_2_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/11rits7/anna_karenina_part_2_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/11sdsbr/anna_karenina_part_2_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/11tffvt/anna_karenina_part_2_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/11u8i5c/anna_karenina_part_2_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/11wy2v2/anna_karenina_part_2_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/11xvtrb/anna_karenina_part_2_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/11z4m5h/anne_karenina_part_2_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/1203txy/anna_karenina_part_2_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/120rip0/anna_karenina_part_2_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/1245p9d/anna_karenina_part_2_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/125bdvu/anna_karenina_part_2_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/1263m04/anna_karenina_part_2_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/1273zfw/anna_karenina_part_2_chapter_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/1282wn5/anna_karenina_part_2_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/12b2axh/anna_karenina_part_2_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/12c2446/anna_karenina_part_2_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/12czlc9/anna_karenina_part_2_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/12f2z5f/anna_karenina_part_2_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/12f3046/anna_karenina_part_2_chapter_32/",
"https://www.reddit.com/r/yearofannakarenina/comments/12i0rhy/anna_karenina_part_2_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/12j012n/anna_karenina_part_2_chapter_34/",
"https://www.reddit.com/r/yearofannakarenina/comments/12kczqi/anna_karenina_part_2_chapter_35/",
"https://www.reddit.com/r/yearofannakarenina/comments/12ljypn/anna_karenina_part_3_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/12mcyds/anna_karenina_part_3_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/12q6dgd/anna_karenina_part_3_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/12r5uqh/anna_karenina_part_3_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/12siel9/anna_karenina_part_3_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/12tlavq/anna_karenina_part_3_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/12ukwsy/anna_karenina_part_3_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/12y25hj/anna_karenina_part_3_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/12yyer9/anna_karenina_part_3_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/130412u/anna_karenina_part_3_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/131c60v/anna_karenina_part_3_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/132el17/anna_karenina_part_3_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/1367sbx/anna_karenina_part_3_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/1367svo/anna_karenina_part_3_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/1379w1j/anna_karenina_part_3_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/13872pe/anna_karenina_part_3_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/1394jpo/anna_karenina_part_3_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/13c5sbj/anna_karenina_part_3_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/13d9pdx/anna_karenina_part_3_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/13e552m/anna_karenina_part_3_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/13f2s8e/anna_karenina_part_3_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/13fuaeu/anna_karenina_part_3_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/13insr6/anna_karenina_part_3_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/13jlzrr/anna_karenina_part_3_chapter_24/",
"https://www.reddit.com/r/yearofannakarenina/comments/13kfvmn/anna_karenina_part_3_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/13ldru7/anna_karenina_part_3_chapter_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/13mc9f4/anna_karenina_part_3_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/13p6cyu/anna_karenina_part_3_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/13q3oxi/anna_karenina_part_3_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/13r46u3/anna_karenina_part_3_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/13rxazi/anna_karenina_part_3_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/13ssqpr/anna_karenina_part_3_chapter_32/",
"https://www.reddit.com/r/yearofannakarenina/comments/13v8jln/anna_karenina_part_4_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/13w5tsu/anna_karenina_part_4_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/13wzy5u/anna_karenina_part_4_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/13xwxr0/anna_karenina_part_4_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/13yvcpf/anna_karenina_part_4_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/141nhaw/anna_karenina_part_4_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/142vdpk/anna_karenina_part_4_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/143ufqe/anna_karenina_part_4_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/144nt4m/anna_karenina_part_4_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/145k1ah/anna_karenina_part_4_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/147wdhh/anna_karenina_part_4_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/148pnpf/anna_karenina_part_4_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/149n3ch/anna_karenina_part_4_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/14ahe15/anna_karenina_part_4_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/14b8ocz/anna_karenina_part_4_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/14du2yk/anna_karenina_part_4_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/14eowls/anna_karenina_part_4_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/14fmadg/anna_karenina_part_4_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/14gh3dj/anna_karenina_part_4_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/14haxfy/anna_karenina_part_4_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/14jtw9b/anna_karenina_part_4_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/14krdk4/anna_karenina_part_4_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/14lmufm/anna_karenina_part_4_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/14mlyor/anna_karenina_part_5_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/14nfbip/anna_karenina_part_5_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/14pzhw9/anna_karenina_part_5_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/14qtfhy/anna_karenina_part_5_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/14sqmch/anna_karenina_part_5_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/14sqnue/anna_karenina_part_5_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/14tk7sc/anna_karenina_part_5_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/14w9yfw/anna_karenina_part_5_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/14x6p88/anna_karenina_part_5_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/14y3k6d/anna_karenina_part_5_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/14z0nie/anna_karenina_part_5_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/14ztuk5/anna_karenina_part_5_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/152fw9m/anna_karenina_part_5_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/153bxw1/anna_karenina_part_5_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/154912b/anna_karenina_part_5_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/1559h0k/anna_karenina_part_5_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/1561yga/anna_karenina_part_5_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/158m6sq/anna_karenina_part_5_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/159mww1/anna_karenina_part_5_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/159mxim/anna_karenina_part_5_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/15akk8r/anna_karenina_part_5_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/15bfpl2/anna_karenina_part_5_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/15cacxi/anna_karenina_part_5_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/15ew7q3/anna_karenina_part_5_chapter_24/",
"https://www.reddit.com/r/yearofannakarenina/comments/15fskkb/anna_karenina_part_5_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/15gm4bh/anna_karenina_part_5_chapter_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/15hiehf/anna_karenina_part_5_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/15i9ttk/anna_karenina_part_5_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/15kze4f/anna_karenina_part_5_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/15lylav/anna_karenina_part_5_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/15mt9e6/anna_karenina_part_5_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/15ns08i/anna_karenina_part_5_chapter_32/",
"https://www.reddit.com/r/yearofannakarenina/comments/15omh7t/anna_karenina_part_5_chapter_33/",
"https://www.reddit.com/r/yearofannakarenina/comments/15raqj5/anna_karenina_part_6_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/15s9fpq/anna_karenina_part_6_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/15t43ao/anna_karenina_part_6_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/15tyfaj/anna_karenina_part_6_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/15uydoi/anna_karenina_part_6_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/15xny5y/anna_karenina_part_6_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/15yl5b5/anna_karenina_part_6_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/15zildg/anna_karenina_part_6_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/160fn22/anna_karenina_part_6_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/161ce8i/anna_karenina_part_6_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/1643pti/anna_karenina_part_6_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/164z3gl/anna_karenina_part_6_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/165mv3f/anna_karenina_part_6_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/166o124/anna_karenina_part_6_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/167m1pl/anna_karenina_part_6_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/16a6q1k/anna_karenina_part_6_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/16b4vfk/anna_karenina_part_6_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/16bztfl/anna_karenina_part_6_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/16cu8t3/anna_karenina_part_6_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/16dl9x7/anna_karenina_part_6_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/16ga64q/anna_karenina_part_6_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/16h27u2/anna_karenina_part_6_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/16i19g3/anna_karenina_part_6_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/16iwzny/anna_karenina_part_6_chapter_24/",
"https://www.reddit.com/r/yearofannakarenina/comments/16jsj6g/anna_karenina_part_6_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/16m9uqk/anna_karenina_part_6_chapter_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/16n4s5v/anna_karenina_part_6_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/16o1fza/anna_karenina_part_6_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/16ouv1w/anna_karenina_part_6_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/16pnspf/anna_karenina_part_6_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/16s5q0z/anna_karenina_part_6_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/16t4eo1/anna_karenina_part_6_chapter_32/",
"https://www.reddit.com/r/yearofannakarenina/comments/16u5vf1/anna_karenina_part_7_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/16uuxzp/anna_karenina_part_7_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/16vqqeo/anna_karenina_part_7_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/16yas0y/anna_karenina_part_7_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/16z6eb4/anna_karenina_part_7_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/16zxxp1/anna_karenina_part_7_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/170wuan/anna_karenina_part_7_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/171podf/anna_karenina_part_7_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/1744jx8/anna_karenina_part_7_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/174w3lg/anna_karenina_part_7_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/175qnqg/anna_karenina_part_7_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/176kabn/anna_karenina_part_7_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/177ag4j/anna_karenina_part_7_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/179i5mo/anna_karenina_part_7_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/17acbxh/anna_karenina_part_7_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/17acbxh/anna_karenina_part_7_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/17bvfr4/anna_karenina_part_7_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/17cn3nt/anna_karenina_part_7_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/17euxho/anna_karenina_part_7_chapter_19/",
"https://www.reddit.com/r/yearofannakarenina/comments/17fq3e7/anna_karenina_part_7_chapter_20/",
"https://www.reddit.com/r/yearofannakarenina/comments/17g87xs/anna_karenina_part_7_chapter_21/",
"https://www.reddit.com/r/yearofannakarenina/comments/17h6q0s/anna_karenina_part_7_chapter_22/",
"https://www.reddit.com/r/yearofannakarenina/comments/17i05sy/anna_karenina_part_7_chapter_23/",
"https://www.reddit.com/r/yearofannakarenina/comments/17k5f0s/anna_karenina_part_7_chapter_24/",
"https://www.reddit.com/r/yearofannakarenina/comments/17kyjz1/anna_karenina_part_7_chapter_25/",
"https://www.reddit.com/r/yearofannakarenina/comments/17locdu/anna_karenina_part_7_chapter_26/",
"https://www.reddit.com/r/yearofannakarenina/comments/17mg4nw/anna_karenina_part_7_chapter_27/",
"https://www.reddit.com/r/yearofannakarenina/comments/17n6gtd/anna_karenina_part_7_chapter_28/",
"https://www.reddit.com/r/yearofannakarenina/comments/17pf9am/anna_karenina_part_7_chapter_29/",
"https://www.reddit.com/r/yearofannakarenina/comments/17q95ei/anna_karenina_part_7_chapter_30/",
"https://www.reddit.com/r/yearofannakarenina/comments/17r12fi/anna_karenina_part_7_chapter_31/",
"https://www.reddit.com/r/yearofannakarenina/comments/17rqik0/anna_karenina_part_8_chapter_1/",
"https://www.reddit.com/r/yearofannakarenina/comments/17sd8qz/anna_karenina_part_8_chapter_2/",
"https://www.reddit.com/r/yearofannakarenina/comments/17uogg6/anna_karenina_part_8_chapter_3/",
"https://www.reddit.com/r/yearofannakarenina/comments/17vf1iw/anna_karenina_part_8_chapter_4/",
"https://www.reddit.com/r/yearofannakarenina/comments/17w7zvq/anna_karenina_part_8_chapter_5/",
"https://www.reddit.com/r/yearofannakarenina/comments/17x0ftt/anna_karenina_part_8_chapter_6/",
"https://www.reddit.com/r/yearofannakarenina/comments/17xtnyg/anna_karenina_part_8_chapter_7/",
"https://www.reddit.com/r/yearofannakarenina/comments/1802wnf/anna_karenina_part_8_chapter_8/",
"https://www.reddit.com/r/yearofannakarenina/comments/180v2bj/anna_karenina_part_8_chapter_9/",
"https://www.reddit.com/r/yearofannakarenina/comments/181nvco/anna_karenina_part_8_chapter_10/",
"https://www.reddit.com/r/yearofannakarenina/comments/182dcmd/anna_karenina_part_8_chapter_11/",
"https://www.reddit.com/r/yearofannakarenina/comments/1835qnc/anna_karenina_part_8_chapter_12/",
"https://www.reddit.com/r/yearofannakarenina/comments/185hec3/anna_karenina_part_8_chapter_13/",
"https://www.reddit.com/r/yearofannakarenina/comments/186abz0/anna_karenina_part_8_chapter_14/",
"https://www.reddit.com/r/yearofannakarenina/comments/1872mho/anna_karenina_part_8_chapter_15/",
"https://www.reddit.com/r/yearofannakarenina/comments/187xx9j/anna_karenina_part_8_chapter_16/",
"https://www.reddit.com/r/yearofannakarenina/comments/188pjyc/anna_karenina_part_8_chapter_17/",
"https://www.reddit.com/r/yearofannakarenina/comments/18axj04/anna_karenina_part_8_chapter_18/",
"https://www.reddit.com/r/yearofannakarenina/comments/18bqz7r/anna_karenina_part_8_chapter_19_finale/",
]

reddit = praw.Reddit(client_id='PLACEHOLDER CLIENT ID',
                     client_secret='PLACEHOLDER CLIENT SECRET',
                     user_agent='PLACEHOLDER USER AGENT')

tally = defaultdict(int)

for url in discussion_threads:
    submission = reddit.submission(url=url)
    # do away with MoreComments objects
    submission.comments.replace_more(limit=None)
    comments = submission.comments.list()
    for comment in comments:
        author = comment.author.name if comment.author else "[deleted]"
        tally[author] += 1

# output
print("Total participants: ", len(tally))
for index, k in enumerate(sorted(tally, key=tally.get, reverse=True)):
    print(index + 1, ':', k, tally[k])

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment