Кажется, что вы внедрили свою собственную функцию list (). Его list_()утверждения должны быть в строке 208 вашего файла (views.py). Вы должны переименовать свою list()функцию в нечто другое (даже ).import re value=' r.dushaynth@gmail.com, dash@ben,, , abc@ac.com.edu ' value = value.lower() #value = list(set(re.split('^s*|s*,+s*|s*$', value))) #if (value[0] == ''): # value.remove('') value = set(re.findall(r'[wd.-_]+@[wd.-_]+', value)) print value
EDIT: Также вы можете изменить regexp следующим образом:
re.findall()
listвозвращает a listвсех согласованных вхождений.