MCPcopy Index your code
hub / github.com/python/cpython / _write_ftstring

Method _write_ftstring

Lib/_ast_unparse.py:618–627  ·  view source on GitHub ↗
(self, values, prefix)

Source from the content-addressed store, hash-verified

616 self.write(f"{quote_type}{value}{quote_type}")
617
618 def _write_ftstring(self, values, prefix):
619 self.write(prefix)
620 fstring_parts = []
621 for value in values:
622 with self.buffered() as buffer:
623 self._write_ftstring_inner(value)
624 fstring_parts.append(
625 ("".join(buffer), isinstance(value, Constant))
626 )
627 self._ftstring_helper(fstring_parts)
628
629 def visit_JoinedStr(self, node):
630 self._write_ftstring(node.values, "f")

Callers 2

visit_JoinedStrMethod · 0.95
visit_TemplateStrMethod · 0.95

Calls 6

writeMethod · 0.95
bufferedMethod · 0.95
_write_ftstring_innerMethod · 0.95
_ftstring_helperMethod · 0.95
appendMethod · 0.45
joinMethod · 0.45

Tested by

no test coverage detected