projects
/
wikipedia-api-cdsw
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Removed simplejson, updated mwclient, replaced urllib2 with requests
[wikipedia-api-cdsw]
/
wikipedia-raw1.py
diff --git
a/wikipedia-raw1.py
b/wikipedia-raw1.py
index 95e554d4751011b2f752cb13526e538f56c5d686..fef3a582647dacd2c5f2209e698f0f5ae3edaabd 100644
(file)
--- a/
wikipedia-raw1.py
+++ b/
wikipedia-raw1.py
@@
-1,9
+1,9
@@
-import
simplejson as
json
-from urllib2 import urlopen
+import json
+import requests
-wp_call =
urlopen
('https://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=Main_Page&rvlimit=100&rvprop=timestamp|user&format=json')
+wp_call =
requests.get
('https://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=Main_Page&rvlimit=100&rvprop=timestamp|user&format=json')
-response = json.loads(wp_call.
read()
)
+response = json.loads(wp_call.
content
)
for page_id in response["query"]["pages"].keys():
page_title = response["query"]["pages"][page_id]["title"]
for page_id in response["query"]["pages"].keys():
page_title = response["query"]["pages"][page_id]["title"]
Benjamin Mako Hill
||
Want to submit a patch?