Skip to content

Commit fbc9d70

Browse files
committed
chore: use f-strings
1 parent 611f97b commit fbc9d70

3 files changed

Lines changed: 4 additions & 7 deletions

File tree

wikitextparser/_cell.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ def set_attr(self, attr_name: str, attr_value: str) -> None:
249249
if n == encoded_attr_name:
250250
vs, ve = attrs_m.spans('attr_value')[-i - 1]
251251
q = 1 if attrs_m.string[ve] in b'"\'' else 0
252-
self[vs - q:ve + q] = '"{}"'.format(attr_value)
252+
self[vs - q:ve + q] = f'"{attr_value}"'
253253
return
254254
# We have some attributes, but none of them is attr_name
255255
attr_end = cell_match.end('attrs')

wikitextparser/_tag.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,13 +95,12 @@ def set_attr(self, attr_name: str, attr_value: str) -> None:
9595
if string[s:e] == attr_name:
9696
vs, ve = match.spans('attr_value')[-i - 1]
9797
q = 1 if match.string[ve] in b'"\'' else 0
98-
self[vs - q:ve + q] = '"{}"'.format(attr_value)
98+
self[vs - q:ve + q] = f'"{attr_value}"'
9999
return
100100
# The attr_name is new, add a new attribute.
101-
fmt = ' {}="{}"' if attr_value else ' {}'
102101
self.insert(
103102
match.end('attr_insert'),
104-
fmt.format(attr_name, attr_value)
103+
f' {attr_name}="{attr_value}"' if attr_value else f' {attr_name}'
105104
)
106105
return
107106

wikitextparser/_wikitext.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -191,12 +191,10 @@ def __init__(
191191
byte_array[-1] = tail
192192

193193
def __str__(self) -> str:
194-
"""Return self-object as a string."""
195194
return self.string
196195

197196
def __repr__(self) -> str:
198-
"""Return the string representation of self."""
199-
return '{0}({1})'.format(type(self).__name__, repr(self.string))
197+
return f'{type(self).__name__}({repr(self.string)})'
200198

201199
def __contains__(self, value: Union[str, 'WikiText']) -> bool:
202200
"""Return True if parsed_wikitext is inside self. False otherwise.

0 commit comments

Comments
 (0)