В C++
, когда я не могу найти ключевое слово в таблице, он возвращает NULL
или в базе данных возвращает пустую таблицу, поэтому программа продолжает работать.Но в python
он выдает exception
и прерывает мою программу.Могу ли я избежать этого?например, у меня есть такой DataFrame с именем datevar
:
(datetimeIndex) value
2001-01-01 1
2001-01-02 1
2001-01-03 3
....
v = datevar.xs('2000-01-01', level='date') # of course "keyError"
v = datevar.loc['2000-01-01' , :] # of course "keyError"