Выполнение функции в массиве с try и исключением в Python 3 - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь запустить функцию для каждой строки в кадре данных, которая иногда выдает мне ошибки.Я пытаюсь избежать использования итераций, но когда я использую try-кроме как только функция ломается, она застревает, выполняя выполнение в «кроме».

df = pd.read_csv('data.txt', delimiter = "\t")

try: 
     df['col_b'] = function(df['col_a'].to_csv('out.txt', header=True, sep='\t)
except:
     df['col_b'] = 'This is an Error'

Так что, где первые несколько строк в col_a будутвыведите любую функцию, которую возвращает функция (), как только функция () выдает ошибку, каждая строка после которой будет «Это ошибка».

Могу ли я вернуться к «попробовать»?

...