Kernel: Python 3 (system-wide)
In [19]:
7
In [0]:
In [53]:
In [57]:
'\ndef read_data(fname):\n min_num = 0\n max_num = 0\n try:\n fobj = open(fname, \'r\')\n except FileNotFoundError:\n print("Bad file name")\n for line in fobj:\n nums = []\n nums = line.split(\',\')\n num = nums[1]\n int_num = int(num)\n if int_num < min_num:\n min_num = int(nums[1])\n if int_num > max_num:\n max_num = int(nums[1])\n print(min_num,"\n", max_num)\nread_data("dog.txt")\n'
In [64]:
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-64-7002a87c76d6> in <module>
22 mean = (total / len(fobj))
23 print(min_num,"\n", max_num,"\n",mean)
---> 24 read_data("AMZN.csv")
<ipython-input-54-ba3e9be323cc> in read_data(fname)
10 nums = line.split(',')
11 num = nums[1]
---> 12 int_num = int(num)
13 if int_num < min_num:
14 min_num = int(nums[1])
ValueError: invalid literal for int() with base 10: 'Open'
In [0]: