Browse Source

fix example: wrap dict.values in list()

In Python 3, `dict.values` returns a dict_values object, which does not support indexing.
tags/v0.5.2
Shii Kayano 6 years ago
committed by GitHub
parent
commit
59369e3c35
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      README.rst

+ 1
- 1
README.rst View File

@@ -189,7 +189,7 @@ Python 3 code (via the API_)::
"rvprop": "content", "format": "json", "titles": title} "rvprop": "content", "format": "json", "titles": title}
raw = urlopen(API_URL, urlencode(data).encode()).read() raw = urlopen(API_URL, urlencode(data).encode()).read()
res = json.loads(raw) res = json.loads(raw)
text = res["query"]["pages"].values()[0]["revisions"][0]["*"]
text = list(res["query"]["pages"].values())[0]["revisions"][0]["*"]
return mwparserfromhell.parse(text) return mwparserfromhell.parse(text)


.. _MediaWiki: http://mediawiki.org .. _MediaWiki: http://mediawiki.org


Loading…
Cancel
Save