Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit356f8a1

Browse files
committed
Make code run under Py2 post-3to2.
1 parentff4f2b8 commit356f8a1

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

‎html5lib/treebuilders/etree_lxml.py‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def _getChildNodes(self):
4949
deftestSerializer(element):
5050
rv= []
5151
finalText=None
52-
filter=ihatexml.InfosetFilter()
52+
infosetFilter=ihatexml.InfosetFilter()
5353
defserializeElement(element,indent=0):
5454
ifnothasattr(element,"tag"):
5555
ifhasattr(element,"getroot"):
@@ -90,22 +90,22 @@ def serializeElement(element, indent=0):
9090
tag=nsmatch.group(2)
9191
prefix=constants.prefixes[ns]
9292
rv.append("|%s<%s %s>"%(' '*indent,prefix,
93-
filter.fromXmlName(tag)))
93+
infosetFilter.fromXmlName(tag)))
9494
else:
9595
rv.append("|%s<%s>"%(' '*indent,
96-
filter.fromXmlName(element.tag)))
96+
infosetFilter.fromXmlName(element.tag)))
9797

9898
ifhasattr(element,"attrib"):
9999
attributes= []
100100
forname,valueinelement.attrib.items():
101101
nsmatch=tag_regexp.match(name)
102102
ifnsmatchisnotNone:
103103
ns,name=nsmatch.groups()
104-
name=filter.fromXmlName(name)
104+
name=infosetFilter.fromXmlName(name)
105105
prefix=constants.prefixes[ns]
106106
attr_string="%s %s"%(prefix,name)
107107
else:
108-
attr_string=filter.fromXmlName(name)
108+
attr_string=infosetFilter.fromXmlName(name)
109109
attributes.append((attr_string,value))
110110

111111
forname,valueinsorted(attributes):
@@ -178,7 +178,7 @@ class TreeBuilder(_base.TreeBuilder):
178178

179179
def__init__(self,namespaceHTMLElements,fullTree=False):
180180
builder=etree_builders.getETreeModule(etree,fullTree=fullTree)
181-
filter=self.filter=ihatexml.InfosetFilter()
181+
infosetFilter=self.infosetFilter=ihatexml.InfosetFilter()
182182
self.namespaceHTMLElements=namespaceHTMLElements
183183

184184
classAttributes(dict):
@@ -187,32 +187,32 @@ def __init__(self, element, value={}):
187187
dict.__init__(self,value)
188188
forkey,valueinself.items():
189189
ifisinstance(key,tuple):
190-
name="{%s}%s"%(key[2],filter.coerceAttribute(key[1]))
190+
name="{%s}%s"%(key[2],infosetFilter.coerceAttribute(key[1]))
191191
else:
192-
name=filter.coerceAttribute(key)
192+
name=infosetFilter.coerceAttribute(key)
193193
self._element._element.attrib[name]=value
194194

195195
def__setitem__(self,key,value):
196196
dict.__setitem__(self,key,value)
197197
ifisinstance(key,tuple):
198-
name="{%s}%s"%(key[2],filter.coerceAttribute(key[1]))
198+
name="{%s}%s"%(key[2],infosetFilter.coerceAttribute(key[1]))
199199
else:
200-
name=filter.coerceAttribute(key)
200+
name=infosetFilter.coerceAttribute(key)
201201
self._element._element.attrib[name]=value
202202

203203
classElement(builder.Element):
204204
def__init__(self,name,namespace):
205-
name=filter.coerceElement(name)
205+
name=infosetFilter.coerceElement(name)
206206
builder.Element.__init__(self,name,namespace=namespace)
207207
self._attributes=Attributes(self)
208208

209209
def_setName(self,name):
210-
self._name=filter.coerceElement(name)
210+
self._name=infosetFilter.coerceElement(name)
211211
self._element.tag=self._getETreeTag(
212212
self._name,self._namespace)
213213

214214
def_getName(self):
215-
returnfilter.fromXmlName(self._name)
215+
returninfosetFilter.fromXmlName(self._name)
216216

217217
name=property(_getName,_setName)
218218

@@ -225,7 +225,7 @@ def _setAttributes(self, attributes):
225225
attributes=property(_getAttributes,_setAttributes)
226226

227227
definsertText(self,data,insertBefore=None):
228-
data=filter.coerceCharacters(data)
228+
data=infosetFilter.coerceCharacters(data)
229229
builder.Element.insertText(self,data,insertBefore)
230230

231231
defappendChild(self,child):
@@ -234,11 +234,11 @@ def appendChild(self, child):
234234

235235
classComment(builder.Comment):
236236
def__init__(self,data):
237-
data=filter.coerceComment(data)
237+
data=infosetFilter.coerceComment(data)
238238
builder.Comment.__init__(self,data)
239239

240240
def_setData(self,data):
241-
data=filter.coerceComment(data)
241+
data=infosetFilter.coerceComment(data)
242242
self._element.text=data
243243

244244
def_getData(self):

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp