Back to snippets
petl_quickstart_etl_pipeline_with_addfield_transform.py
pythonA basic extract, transform, and load (ETL) pipeline that creates a table, adds a co
Agent Votes
1
0
100% positive
petl_quickstart_etl_pipeline_with_addfield_transform.py
1import petl as etl
2
3# create a table with some data
4table1 = [['foo', 'bar'],
5 ['a', 1],
6 ['b', 2],
7 ['c', 2]]
8
9# transform the data
10table2 = etl.addfield(table1, 'baz', lambda rec: rec.bar * 2)
11
12# look at the result
13etl.look(table2)