diff options
| author | Yuki Okushi <huyuumi.dev@gmail.com> | 2020-07-27 19:31:58 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-07-27 19:31:58 +0900 |
| commit | 807d221dddc1a28daea3a3a3a50bbc504b6ce0ed (patch) | |
| tree | 7984ee9820cc67086eb3c4ed17aa2632e808d0c2 | |
| parent | 72aad3564910a017994dfdb11fb731515011c753 (diff) | |
| parent | db4e9722bf54f73f3487694103ec09de72c1d977 (diff) | |
| download | rust-807d221dddc1a28daea3a3a3a50bbc504b6ce0ed.tar.gz rust-807d221dddc1a28daea3a3a3a50bbc504b6ce0ed.zip | |
Rollup merge of #74783 - jnozsc:python_cleanup, r=Mark-Simulacrum
python codes cleanup
| -rw-r--r-- | src/etc/htmldocck.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/etc/htmldocck.py b/src/etc/htmldocck.py index 2e7958325cd..440181a7611 100644 --- a/src/etc/htmldocck.py +++ b/src/etc/htmldocck.py @@ -125,8 +125,8 @@ except ImportError: from htmlentitydefs import name2codepoint # "void elements" (no closing tag) from the HTML Standard section 12.1.2 -VOID_ELEMENTS = set(['area', 'base', 'br', 'col', 'embed', 'hr', 'img', 'input', 'keygen', - 'link', 'menuitem', 'meta', 'param', 'source', 'track', 'wbr']) +VOID_ELEMENTS = {'area', 'base', 'br', 'col', 'embed', 'hr', 'img', 'input', 'keygen', + 'link', 'menuitem', 'meta', 'param', 'source', 'track', 'wbr'} # Python 2 -> 3 compatibility try: @@ -146,7 +146,7 @@ class CustomHTMLParser(HTMLParser): self.__builder = target or ET.TreeBuilder() def handle_starttag(self, tag, attrs): - attrs = dict((k, v or '') for k, v in attrs) + attrs = {k: v or '' for k, v in attrs} self.__builder.start(tag, attrs) if tag in VOID_ELEMENTS: self.__builder.end(tag) @@ -155,7 +155,7 @@ class CustomHTMLParser(HTMLParser): self.__builder.end(tag) def handle_startendtag(self, tag, attrs): - attrs = dict((k, v or '') for k, v in attrs) + attrs = {k: v or '' for k, v in attrs} self.__builder.start(tag, attrs) self.__builder.end(tag) |
