Advertisement
UniQuet0p1

Untitled

Oct 2nd, 2020
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.83 KB | None | 0 0
  1.     data = {}
  2.     try:
  3.         with open(filename, 'r') as file:
  4.             reader = csv.reader(file)
  5.             if not reader:
  6.                 ValueError('FileNotFoundError')
  7.                 return data
  8.             first_line = True
  9.             for row in reader:
  10.                 if first_line:
  11.                     first_line = False
  12.                 else:
  13.                     data[row[0]] = row
  14.                     del data[row[0]][0]  # бегаем по рядам и удаляем 1 ряд
  15.     except IOError as e:  # Если ошибка то выовдим ошибку
  16.         print(e)
  17.         return data
  18.  
  19.     for el in data:  # переводим значения во флоут и убираем все ковычки
  20.         for f in data[el]:
  21.             data[el][data[el].index(f)] = float(f)
  22.     return data
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement