Почему выполнение этого кода останавливает мой компьютер?
При обработке некоторых необработанных файлов и преобразовании их в CSV моя машина дает сбой. Когда я запускаю код для небольших файлов (~5 Мб), он работает без проблем, но когда я запускаю его для больших файлов (~20 Мб), мой компьютер зависает. Любая идея о причине проблемы?
import pandas as pd
import csv
import glob
path = "./raw/*.raw"
for fname in glob.glob(path):
kfname= fname.split('\\')
dfname = './raw/'+kfname[1]
df= pd.read_csv(dfname,sep='/t',engine=None,usecols=[0,1,2,3,4,5])
alpha=df[df.columns.values[0]].str.split(',', expand=True)
ls = ['CAD','CELLMEAS','GPS']
f = alpha.loc[alpha[0].isin(ls)]
dname = fname.split('\\')
f.to_csv('./csv/'+dname[1]+'.csv', sep =';', encoding='utf-8')