pandas.Dataframe()。iloc []引发SyntaxError的某些情况是什么?

时间:2019-06-14 01:24:38

标签: python python-3.x pandas exception syntax-error

我正在用pytest为这个特定代码部分编写单元测试代码,以检查是否引发了所有三个异常。但是似乎找不到引发SyntaxError的情况。在什么情况下会引发SyntaxError

我尝试用空白列创建一个模拟的csv文件,但没有引发语法错误。

some_csv = pd.read_csv(filepath,engine='python')
row = some_csv.loc[index]
try:
    data = row.iloc[0]['some_column'].strip()
except KeyError:
    raise KeyError('File corrupt')
except IndexError:
    raise IndexError('Empty File')
except Exception:
    raise SyntaxError('Delete last white space column in plate csv file')

没有引发SyntaxError

0 个答案:

没有答案