revamped the wikipedia project
[wikipedia-api-cdsw] / wikipedia3.py
diff --git a/wikipedia3.py b/wikipedia3.py
new file mode 100644 (file)
index 0000000..717b487
--- /dev/null
@@ -0,0 +1,16 @@
+import requests
+
+# I found documentation here:
+# https://www.mediawiki.org/wiki/API:Categorymembers
+
+parameters = {'action' : 'query',
+              'list' : 'categorymembers',
+              'format' : 'json',
+              'cmtitle' : 'Category:Programming languages created in 1991'}
+
+wp_call = requests.get('http://en.wikipedia.org/w/api.php', params=parameters)
+
+response = wp_call.json()
+
+for page in response['query']['categorymembers']:
+    print(page['title'])

Benjamin Mako Hill || Want to submit a patch?