Size: a a a

testing_in_python

2020 September 14

СС

Сказочный Сникерс... in testing_in_python
Получаешь каждый символ аргументом
источник

СС

Сказочный Сникерс... in testing_in_python
Либо передавай тупл, либо убери распаковку
источник

LS

Liubov S in testing_in_python
маджестик, спасибо!
источник

BK

Boris Krutskih in testing_in_python
Как вы боритесь с подобной хренью?)
Есть 2 метода с действиями, отличия в них только в том, что во 2м прибавляется несколько доп. полей для ввода, какие есть варианты просто делать override метода 1 и добавлять в него несколько полей с дейтвиями? https://dpaste.org/SHeF
источник

СС

Сказочный Сникерс... in testing_in_python
Boris Krutskih
Как вы боритесь с подобной хренью?)
Есть 2 метода с действиями, отличия в них только в том, что во 2м прибавляется несколько доп. полей для ввода, какие есть варианты просто делать override метода 1 и добавлять в него несколько полей с дейтвиями? https://dpaste.org/SHeF
if s_code is not None:
     self.fill_s_code_prefix_field(s_code)
?
источник

BK

Boris Krutskih in testing_in_python
Сказочный Сникерс
if s_code is not None:
     self.fill_s_code_prefix_field(s_code)
?
а это норма?)
источник

СС

Сказочный Сникерс... in testing_in_python
а почему нет?)
источник

СС

Сказочный Сникерс... in testing_in_python
дефолт параметр и 1 иф лучше чем копипаста 10 строк
источник

BK

Boris Krutskih in testing_in_python
типа такого должно в итоге получится?)
    def create_customer(self, s_version, name, f_address, city, notes, facility, second_address, state,
                              zip_code, s_code, email):
       self.click_create_customer_button()
       self.choose_customer_system(s_version)
       self.fill_customer_name_field(name)
       self.fill_first_address_field(f_address)
       self.fill_city_field(city)
       self.fill_notes_field(notes)
       self.fill_facility_name_field(facility)
       self.fill_second_address_field(second_address)
       self.select_state(state)
       self.fill_zip_code_field(zip_code)
       self.click_save_customer_button()

       if s_code and email is not None:
           self.fill_s_code_prefix_field(s_code)
           self.fill_admin_email_field(email)
источник

СС

Сказочный Сникерс... in testing_in_python
s_code, email должны иметь дефолт значение None еще
источник

BK

Boris Krutskih in testing_in_python
Сказочный Сникерс
s_code, email должны иметь дефолт значение None еще
источник

BK

Boris Krutskih in testing_in_python
Спасибо :)
источник

РЛ

Роман Ляхин... in testing_in_python
Подскажите, как метод инициализации массива (питон 3,6) использовать x = [[1,2,3,4]] * 3
print(x) или y = [[1,2,3,4] for _ in range(3)]
print(y)
источник

EB

Evgenii B in testing_in_python
на 3 элементах списка где каждый элемент списка идентичен, первый вариант читается лучше.
источник

РЛ

Роман Ляхин... in testing_in_python
потому что проще его записать?
источник

EB

Evgenii B in testing_in_python
ну а какие ты рассматриваешь аспекты кода?
источник

IS

Idi Suda in testing_in_python
Роман Ляхин
Подскажите, как метод инициализации массива (питон 3,6) использовать x = [[1,2,3,4]] * 3
print(x) или y = [[1,2,3,4] for _ in range(3)]
print(y)
первый вариант
источник

РЛ

Роман Ляхин... in testing_in_python
это часть тестового задания на QA. Есть ещё вопрос "почему?" и меня он ставит  в тупик.
источник

IS

Idi Suda in testing_in_python
потому что легко читается
источник

EB

Evgenii B in testing_in_python
- читаемость
- скорость исполнения
- поддерживаемость (насколько современная часть языка и не придется ее менять)
источник