2026-03-13 16:47:31 +01:00

13 lines
367 B
Python

class Copy:
def __init__(self, source: str, target: str, replace = False):
self.source = source
self.target = target
self.replace = replace
def execute_on_row(self, row=dict[str, str], source_col=None):
return {
**({} if not self.replace else {source_col: ""}),
self.target: row[source_col]
}