@@ -61,7 +61,7 @@ class CSSRule(cssutils.util.Base2):
6161
6262 def __init__ (self , parentRule = None , parentStyleSheet = None , readonly = False ):
6363 """Set common attributes for all rules."""
64- super (CSSRule , self ).__init__ ()
64+ super ().__init__ ()
6565 self ._parent = parentRule
6666 self ._parentRule = parentRule
6767 self ._parentStyleSheet = parentStyleSheet
@@ -78,7 +78,9 @@ def _setAtkeyword(self, keyword):
7878 self ._keyword = keyword
7979 else :
8080 self ._log .error (
81- '%s: Invalid atkeyword for this rule: %r' % (self .atkeyword , keyword ),
81+ '{}: Invalid atkeyword for this rule: {!r}' .format (
82+ self .atkeyword , keyword
83+ ),
8284 error = xml .dom .InvalidModificationErr ,
8385 )
8486
@@ -160,16 +162,13 @@ class CSSRuleRules(CSSRule):
160162
161163 def __init__ (self , parentRule = None , parentStyleSheet = None ):
162164
163- super (CSSRuleRules , self ).__init__ (
164- parentRule = parentRule , parentStyleSheet = parentStyleSheet
165- )
165+ super ().__init__ (parentRule = parentRule , parentStyleSheet = parentStyleSheet )
166166
167167 self .cssRules = cssutils .css .CSSRuleList ()
168168
169169 def __iter__ (self ):
170170 """Generator iterating over these rule's cssRules."""
171- for rule in self ._cssRules :
172- yield rule
171+ yield from self ._cssRules
173172
174173 def _setCssRules (self , cssRules ):
175174 "Set new cssRules and update contained rules refs."
@@ -257,7 +256,7 @@ def _prepareInsertRule(self, rule, index=None):
257256 and not isinstance (tempsheet .cssRules [0 ], cssutils .css .CSSRule )
258257 ):
259258 self ._log .error (
260- '%s : Invalid Rule: %s' % (self .__class__ .__name__ , rule )
259+ '{} : Invalid Rule: {}' . format (self .__class__ .__name__ , rule )
261260 )
262261 return False , False
263262 rule = tempsheet .cssRules [0 ]
@@ -269,7 +268,9 @@ def _prepareInsertRule(self, rule, index=None):
269268 return True , True
270269
271270 elif not isinstance (rule , cssutils .css .CSSRule ):
272- self ._log .error ('%s: Not a CSSRule: %s' % (rule , self .__class__ .__name__ ))
271+ self ._log .error (
272+ '{}: Not a CSSRule: {}' .format (rule , self .__class__ .__name__ )
273+ )
273274 return False , False
274275
275276 return rule , index
0 commit comments