import pandas as pd
import sys
from pathlib import Path

eingabe = (sys.argv[1])

with open (eingabe) as csv_file:
    total_lines = sum(1 for line in csv_file)
#    print(total_lines)
    if total_lines > 1500000:
##    pd.read_csv(csv_file, chunksize=9)
        with open (eingabe) as csv_file:
            chunk = pd.read_csv(csv_file, chunksize=1200000, header=None)
##        with pd.read_csv(csv_file, chunksize=900000, header=None) as csv_reader:
##            for chunk in csv_reader:
##        print(chunk)
#            print(csv_file)
##        chunk.to_csv('geteiltes_ekg1.txt')
            erstes = next(chunk)
            zweites = next(chunk)
            drittes = next(chunk)
#            viertes = next(chunk)
            erstes.to_csv(Path(eingabe).stem+'_1.txt', index=False, header=False)
            zweites.to_csv(Path(eingabe).stem+'_2.txt', index=False, header=False)
            drittes.to_csv(Path(eingabe).stem+'_3.txt', index=False, header=False)
#            viertes.to_csv(Path(eingabe).stem+'_4.txt', index=False, header=False)
