Size: a a a

Dev Seagulls Chat

2021 February 07

s

sandk in Dev Seagulls Chat
HAOS 001
ты умереть хочешь да
источник

С

Сидредин in Dev Seagulls Chat
Хотите прокатиться по Чикаго и некоторым другим городам онлайн?) http://driveandlisten.herokuapp.com/?fbclid=IwAR1GtlERu6G7EJNm0lyFWF2DI0b5rpYTASUvinyB2M5cgQW-2vPuPIiAJf0
источник

ER

E Rubin in Dev Seagulls Chat
Ассаму алейкум
источник

ER

E Rubin in Dev Seagulls Chat
def email_gen(list_of_names):
   
'''
   Функция принимает список списков [['Имя_1', 'Фамилия_1'], ..., ['Имя_N', 'Фамилия_N']]
   Создается пустой список emails, который в ходе выполнения, заполнится почтовыми адресами.
   Идет проверка на совпадение создоваемого адреса с существующими.
   Если имена и фамилии сотрудников совпадают, к первой букве имени добавляется вторая и т.д.
   Заносит полученный адресс в список emails и возваращает его.
   '''
   
emails = []
   for i in list_of_names:
       letter = 1
       while i[1] + '.' + i[0][0:letter] + '@company.io' in emails:
           letter += 1
       emails.append(i[1] + '.' + i[0][0:letter] + '@company.io')
   return emails

task_file = open('task_file.txt', 'r')
text = task_file.read().split('\n')
task_file.close()
text_person = []
[text_person.append(n.split(', ')) for n in text]
first_last_name = []
for j in range(1, len(text_person) - 1):
   first_last_name.append((text_person[j][1] + '/' + text_person[j][2]).split('/'))
email = email_gen(first_last_name)
источник

ER

E Rubin in Dev Seagulls Chat
ошибка
источник

ER

E Rubin in Dev Seagulls Chat
Traceback (most recent call last):
 File "/Users/ma/PycharmProjects/pythonProject/main.py", line 420, in <module>
   print(email_gen(first_last_name))
 File "/Users/ma/PycharmProjects/pythonProject/main.py", line 407, in email_gen
   while i[1] + '.' + i[0][0:letter] + '@company.io' in emails:
KeyboardInterrupt
источник

С

Сидредин in Dev Seagulls Chat
Ваалейкум ассалам
источник

ER

E Rubin in Dev Seagulls Chat
email = email_gen(first_last_name) тут получается бесконечный цикл как я понимаю из-за этого while i[1] + '.' + i[0][0:letter] + '@company.io' in emails:
источник

ER

E Rubin in Dev Seagulls Chat
но мне говорят что функция def email_gen(list_of_names): рабочая
источник

ER

E Rubin in Dev Seagulls Chat
@ATrey я начал постигать однострочные функции
источник

A

Abdu in Dev Seagulls Chat
E Rubin
@ATrey я начал постигать однострочные функции
Я пока ещё не особо понял что у тебя есть и что не работает
источник

A

Abdu in Dev Seagulls Chat
источник

ER

E Rubin in Dev Seagulls Chat
Проблема начинается тут email = email_gen(first_last_name)
источник

С

Сидредин in Dev Seagulls Chat
E Rubin
Проблема начинается тут email = email_gen(first_last_name)
это же конец скрипта
источник

С

Сидредин in Dev Seagulls Chat
Конец скрипта - это начало всех проблем?
источник

С

Сидредин in Dev Seagulls Chat
распечатай first_last_name
источник

С

Сидредин in Dev Seagulls Chat
Сидредин
распечатай first_last_name
@erubin распечатай в самом конце. А последнюю строку пока закомментируй
источник

ER

E Rubin in Dev Seagulls Chat
Сидредин
распечатай first_last_name
[['Ivan', 'Abramov'], ['Alexey', 'Nikolaev'], ['Marina', 'Shapar'], ['Dmitriy', 'Vasilyev'], ['Ekaterina', 'Ilyina'], ['Anastasiya', 'Grigoryan'], ['Andrey', 'Fedorov'], ['Alexey', 'Lisitsyn'], ['Dariya', 'Abramova'], ['Alexandr', 'Evdokimov'], ['Nataliya', 'Kostina'], ['Nikolay', 'Ermolin'], ['', ''], ['Vladimir', 'Solovovo'], ['Vladimir', 'Ivanov'], ['Sergey', 'Nikolaev'], ['Ivan', 'Ivanov'], ['Konstantin', 'Semenov'], ['Grigoriy', 'Smirnov'], ['Vasiliy', ''], ['Alexandr', 'Lashko'], ['sdfsdf', 'dwfef'], ['Oksana', 'Edger'], ['Olga', 'Bogomolova'], ['Evgeniy', 'Strizh'], ['Valentina', 'Sergach'], ['Polina', 'Volskaya'], ['Fedor', 'Malinin'], ['Olga', 'Pahomova'], ['ffff', 'ffff'], ['Stepan', 'Bogdanov'], ['Dmitriy', 'Smirnov'], ['Valeria', 'Kolokolkina'], ['Ivan', 'Sobolev'], ['Kristina', 'Orlova'], ['Alexandr', 'Ermolin'], ['Ekaterina', 'Vasilevskaya'], ['Tatiana', 'Koroleva'], ['Elena', 'Moskvina'], ['', ''], ['Mikhail', 'Sinev'], ['NO_NAME', 'NO_NAME'], ['Anastasiya', 'Boshich'], ['Svetlana', 'Kapustina'], ['Boris', 'Nikolaev'], ['Andrey', 'Mozgvin'], ['Oksana', 'Bogatyreva'], ['Kseniya', 'Nosatenko'], ['fwefwgwgwfds', 'sfewrfw'], ['Konstantin', 'Grigoriev']]
источник

С

Сидредин in Dev Seagulls Chat
E Rubin
[['Ivan', 'Abramov'], ['Alexey', 'Nikolaev'], ['Marina', 'Shapar'], ['Dmitriy', 'Vasilyev'], ['Ekaterina', 'Ilyina'], ['Anastasiya', 'Grigoryan'], ['Andrey', 'Fedorov'], ['Alexey', 'Lisitsyn'], ['Dariya', 'Abramova'], ['Alexandr', 'Evdokimov'], ['Nataliya', 'Kostina'], ['Nikolay', 'Ermolin'], ['', ''], ['Vladimir', 'Solovovo'], ['Vladimir', 'Ivanov'], ['Sergey', 'Nikolaev'], ['Ivan', 'Ivanov'], ['Konstantin', 'Semenov'], ['Grigoriy', 'Smirnov'], ['Vasiliy', ''], ['Alexandr', 'Lashko'], ['sdfsdf', 'dwfef'], ['Oksana', 'Edger'], ['Olga', 'Bogomolova'], ['Evgeniy', 'Strizh'], ['Valentina', 'Sergach'], ['Polina', 'Volskaya'], ['Fedor', 'Malinin'], ['Olga', 'Pahomova'], ['ffff', 'ffff'], ['Stepan', 'Bogdanov'], ['Dmitriy', 'Smirnov'], ['Valeria', 'Kolokolkina'], ['Ivan', 'Sobolev'], ['Kristina', 'Orlova'], ['Alexandr', 'Ermolin'], ['Ekaterina', 'Vasilevskaya'], ['Tatiana', 'Koroleva'], ['Elena', 'Moskvina'], ['', ''], ['Mikhail', 'Sinev'], ['NO_NAME', 'NO_NAME'], ['Anastasiya', 'Boshich'], ['Svetlana', 'Kapustina'], ['Boris', 'Nikolaev'], ['Andrey', 'Mozgvin'], ['Oksana', 'Bogatyreva'], ['Kseniya', 'Nosatenko'], ['fwefwgwgwfds', 'sfewrfw'], ['Konstantin', 'Grigoriev']]
всё правильно
источник

ER

E Rubin in Dev Seagulls Chat
И я про это
источник