
Ray
08.02.2017
15:45:27
и так, поскольку как я и думал getattr работает
переходим к type

arisu
08.02.2017
15:46:26
а почему не vars() ?

Nikolay
08.02.2017
15:49:11

Google

Ray
08.02.2017
15:50:55
ей но он лучше globals()[class_name]()

Nikolay
08.02.2017
15:51:29
если тебе надо дергать класс по строке - вынеси его в отдельный модуль

Ray
08.02.2017
15:51:43
так я ж дурак
вам ли не знать

Roman
08.02.2017
15:51:55

Nikolay
08.02.2017
15:52:01
и оттуда уже дергай

Ray
08.02.2017
15:52:15

Nikolay
08.02.2017
15:52:36
так, по крайней мере, у тебя будет понятно, в чем ошибка, если ты на каком-то этапе перенесешь класс в другой файл и забудешь о globals()

Ray
08.02.2017
16:12:01

Nikolay
08.02.2017
16:12:25

Ray
08.02.2017
16:12:41
точно так
обсудил этот момент с клиентом - я буду делать 25 отдельных комманд

Google

Ray
08.02.2017
16:13:36
а не 1 раннер который дженкинс будет запускать с нужным классом
и правильно, а то иж чего придумал, написать 1 функцию, к ней 3 теста и готово.
25 команд, пачку тестов мать твою. Где колобок.

Nikolay
08.02.2017
16:17:39

Ray
08.02.2017
16:36:19
я по дурацки делаю все через click()
1 команда - 1 файл
джавой попахивает

Nikolay
08.02.2017
16:37:55

Ray
08.02.2017
16:37:56
да и толку отдельный файл для
@cli.command()
def update_campaign_description():
CampaignDescriptionSource().run()
такой комманды ?

Nikolay
08.02.2017
16:38:04
чем тебе файлы мешают? зато расширять легко
ну, если так - то да, только не вижу аргументов командной строки

Ray
08.02.2017
16:38:29
что ? Что Вы там будете расширять ?
update_campaign_description - это и есть аргумент

Nikolay
08.02.2017
16:39:00
не трогая ни строчки остального кода

Ray
08.02.2017
16:39:28
ну уж очень сомнительный аргумент
хотя у вас высшее техническое - мне наверное не понять пока

Nikolay
08.02.2017
16:39:54

Ray
08.02.2017
16:40:25
у меня 25 команд который выглядат как эта
если появится 26 - я снова добавлю 3 строчки

Nikolay
08.02.2017
16:40:58
окей, тогда там своя специфика

Google

Nikolay
08.02.2017
16:41:31
я так смотрю, там какая-то обертка своя для команд, которая декоратор

Ray
08.02.2017
16:41:55
click
погуглите

Artem
08.02.2017
16:42:04
http://click.pocoo.org

Ray
08.02.2017
16:42:04
автор Армин
крайне рекомендую
хоть и дурак
но рекомендую

Nikolay
08.02.2017
16:44:17
а, ну окей, так и думал, да
спасибо

Товарищ
08.02.2017
17:10:36
Как строку перевести в число?
Float почему то отказывается работать

arisu
08.02.2017
17:11:04
500р

Nikolay
08.02.2017
17:11:22

Denis
08.02.2017
17:11:46
sudo float

Товарищ
08.02.2017
17:12:46
что пишет?
Куд нот конверт стринг ту флот '–0,3385433'

Nikolay
08.02.2017
17:12:57
запятую на точку замени

Товарищ
08.02.2017
17:13:13
???
Бакалан
Я
Пздц

Google

Nikolay
08.02.2017
17:13:32
или есть еще экзотический вариант, что минус юникодный

Товарищ
08.02.2017
17:15:23

Admin
ERROR: S client not available

Nikolay
08.02.2017
17:24:18
500 рублей то давай.

sairusvirus
08.02.2017
18:06:08
С чего начать питон изучать

Маришка
08.02.2017
18:06:26
@python_beginners

53r63rn4r
08.02.2017
18:08:06
Вау, девушка.. настоящая

Dumitru
08.02.2017
18:08:30

Маришка
08.02.2017
18:08:55

Artem
08.02.2017
18:09:24

Dmitry
08.02.2017
18:10:48

Diskord
08.02.2017
18:12:05
Даже лучше

Скрудж
08.02.2017
18:16:04
Гайс, привет, помогите с Selenium. Авторизация на проксе с использованием username & password, может кто пример кода кинуть? Гугленг подсказал многой всякой фигни, а использовать прокси без usrnm:psswrd умею

Alexander
08.02.2017
18:42:36
Сап чай, такой вопрос, имеем матрицу, которая меняется, с помощью какого инструмента это можно выводить графически в виде квадратиков скажем, которые меняются так сказать
Я хочу наглядно сделать в виде квадратиков разного цвета, и после изменения матрицы они будут меняться

Nikolay
08.02.2017
18:42:47
Потому что не туда копаешь.
Тебе инстанс браузера надо запустить с нужными параметрами

Скрудж
08.02.2017
18:43:12

Nikolay
08.02.2017
18:43:19
Нет, я занят.

Google

Скрудж
08.02.2017
18:43:30
?

Aragaer
08.02.2017
18:45:00
чот внезапно у рекрутеров обострение
только что вернулся с собеседования, в почте "а можно мы вам тоже позвоним?"

Igor
08.02.2017
18:45:45
в смысле - "тоже позвоним" о_О

Nikolay
08.02.2017
18:45:47
?
Это большой бизнес вообще-то. Перепродажа данных.

Aragaer
08.02.2017
18:46:17
ну в смысле "есть интересная вакансия, давайте созвонимся и обсудим"

Nikolay
08.02.2017
18:46:36
What about NO?

Aragaer
08.02.2017
19:07:48
а почему бы и не пообщаться с умными людьми?

Stanislav
08.02.2017
19:10:40
примерно как а почему бы не почитать умные книги