Я пытаюсь протестировать поле Zapier с помощью блока кода Python, чтобы узнать, заканчивается ли оно на .mov. Если это так, я хочу удалить файл .mov. Если нет, просто верните поле как есть. Код, который у меня есть, работает, но я добавил .lower (), чтобы он работал, и не понимаю, почему он так себя ведет.
Я пробовал несколько вариантов, но единственный, который, похоже, работает, - это добавление форматирования строки .lower () в переменную.
formatted_str = input_data['text']
if formatted_str.endswith('.mov'):
formatted_str = formatted_str[:-4]
return {'formatted_str':formatted_str.lower()}
Я хотел бы вернуть результаты, не меняя его на все строчные буквы. Я знаю, что это возможно, но мне не повезло. Большое спасибо!
.lower
? Есть ошибка? - person xavdid   schedule 21.05.2019formatted_str = input_data['text'] if formatted_str.endswith('.mov'): formatted_str = formatted_str[:-4] return {'text':formatted_str}
- person user3324136   schedule 22.05.2019