2015-04-03 3 views

ответ

2

Вы можете использовать тройной оператор:

row = sheet.rows[start[:y]] ? sheet.rows[start[:y]] : sheet.add_row([]) 

В качестве альтернативы:

row = sheet.rows[start[:y]] 
row = sheet.add_row [] if !row 

или (благодаря @tight):

row = sheet.rows[start[:y]] || sheet.add_row([]) 
+0

Тройной оператор бросить мне ошибка, и у меня нет входа в мою компанию environement, поэтому я не могу использовать это –

+1

Хорошо, мне просто нужно добавить круглые скобки вокруг моего условия add_row. Спасибо ! –

+0

Да, право. Я также отредактирую свой ответ так, чтобы он полезен другим – shivam