返回 DeepSeek-Reasonix
1 #!/usr/bin/env bash
2 set -e
3 export PYTHONPYCACHEPREFIX="$(mktemp -d)"
4 python3 - <<'PY'
5 import tempfile
6 import merge
7 def w(text):
8 f = tempfile.NamedTemporaryFile('w', suffix='.csv', delete=False)
9 f.write(text); f.close(); return f.name
10 a = w("Name, Age\nana, 31\nbo, 22\n"); b = w("Name, Age\ncy, 45\n")
11 m = merge.merge_files([a, b])
12 assert m[0] == "name,age", m[0]
13 assert m[1:] == ["ana,31", "bo,22", "cy,45"], m
14 PY
15
15 lines BASH