@python_beginnersЭта группа больше не существует

Страница 1617 из 1885
Григорий
14.04.2017
14:41:55
b0g3r
14.04.2017
14:42:25
А решил-то как?
пару минут помучался, чет ниче не вышло, сделал через обычный app.run() в коде

Григорий
14.04.2017
14:42:58
b0g3r
14.04.2017
14:43:09
Может с импортами перемудрили?
да ничего не менял тоже

Google
b0g3r
14.04.2017
14:43:14
(вроде бы)

не знаю, лень было разбираться

Igor
14.04.2017
14:43:34
сначала

args = ('h1',) kwargs = {'color': 'blue'}

потом второй тег, да? (уже при следующем вызове)

Igor
14.04.2017
14:44:40
ну эт неважно, ошибка раньше появляется

а, ну kwargs здесь не считается за **kwargs

т.е. надо вернуть две звзедочки обратно

просто в третьем питоне сильно улучшили анпакинг

Google
Григорий
14.04.2017
14:45:38
args = ('h1',) kwargs = {'color': 'blue'}
{0} {1}:{2}.format(args, kwargs.keys()[0], kwargs[kwargs.keys()[0]]) ?

Igor
14.04.2017
14:45:55
In [2]: a, *b, c = (1, 2, 3, 4, 5) In [3]: a Out[3]: 1 In [4]: b Out[4]: [2, 3, 4] In [5]: c Out[5]: 5

{0} {1}:{2}.format(args, kwargs.keys()[0], kwargs[kwargs.keys()[0]]) ?
тоже хотел так щас написать

но лучше через цикл и строки джойнить (

Sergey
14.04.2017
14:47:06
а, ну kwargs здесь не считается за **kwargs
ну вот как понял *args возвращает значения а просто args кортеж с этими значениями, так же и со словарем, вот мне именно нужен словарь то етсь kwargs а он выебывается

Igor
14.04.2017
14:47:19
не, падажжы

тебе не нужен словарь на самом деле

ты хочешь css отрендерить

и избавиться от кавычек

Sergey
14.04.2017
14:47:42
тебе не нужен словарь на самом деле
ну задача с помощью декортаоров разметку сделать

Igor
14.04.2017
14:47:59
ну да, просто делать с помощью *args и **kwargs это достаточно ебано

я б на твоем месте упростил и принимал на вход только минимум аргументов

или противоречит задаче?

Igor
14.04.2017
14:49:32
ну вот выкинь нахер *args напиши нормально def make_h(text): return "{}".format(text) # даже так необязательно; можно просто return text

Igor
14.04.2017
14:50:26
ааааа ::66:((9((9999

Sergey
14.04.2017
14:50:36
Igor
14.04.2017
14:52:27
ладно, предположим, mstyle("h1", color='red') чтобы получить h1{color:'red'}, def mstyle(tag, color): return "{0}\{color:'{1}'\}".format(tag, color)

Google
Igor
14.04.2017
14:53:26
толкьо там без кавычек должно быть

так что color:{1}

если хочешь kwargs воспользоваться, то

бля, мне лень, это кажется ненормальным(

Sergey
14.04.2017
14:55:22
Igor
14.04.2017
14:55:38
нене, там фишка в def mstyle(tag, color)

ты можешь сделать def mstyle(tag, **kwargs) тогда если будешь вызывать mstyle('h1', color='red', font='comic sans'), то получишь print(kwargs) # {'color': 'red', 'font': 'comic sans"}

но если это скармливать format'у,

то надо с левой части строки писать {названия} {ключей}

Sergey
14.04.2017
14:58:12
то надо с левой части строки писать {названия} {ключей}
я сделал по колхозному короче? def mstyle(text, color): return "{}".format(text)+"{color:" + "{}".format(color) + "}"

Igor
14.04.2017
14:58:16
вот

заебись

return text + '{color:' + color + '}'

держи еще проще

просто args/kwargs для этого че-т не очень подходили

Sergey
14.04.2017
15:00:36
зато декораторы понял как юзать хоть

Igor
14.04.2017
15:01:26
сорри, я че-т туплю дичайше уже

наезжал много и не по делу(

Google
Sergey
14.04.2017
15:07:36
Levent
14.04.2017
15:08:18
AbduCOM
14.04.2017
15:44:15
бл. заебался этим .htaccess

в питоне можно создать url shortener?

чтобы без .htaccess работал

Nikolay
14.04.2017
15:44:55
Как получить координаты найденного цвета после поиска по цвету с помощью opencv? После выполнения кода, который находит только белый цвет, получается правильный результат, но необходимо еще и узнать местонахождение этого результата, например, его левой верхней точки. Каким образом можно это сделать? Код: https://pastebin.com/WGk0TFyN Результат: http://i.imgur.com/46QrUAe.png

Маришка
14.04.2017
15:45:51
Есть в питоне что то для функциональных тестов?

Dmitriy
14.04.2017
15:46:44
UnitTest

Маришка
14.04.2017
15:47:24
Юнит тест != функциональным

AbduCOM
14.04.2017
15:48:46
Изи пизи
https://github.com/pyr/url-shortener вот тут пока это читаю. мне хотябы только декодер нужен, чтобы с получил длинную ссылку из базы и перенаправил юзера.

Dmitriy
14.04.2017
15:50:08
Юнит тест != функциональным
Ты не поверишь, но UnitTest можно применять в различных видах тестирования

AbduCOM
14.04.2017
15:50:18
https://github.com/pyr/url-shortener оказывается здесь пакет требований

AbduCOM
14.04.2017
15:55:12
Там же все просто на самом деле
ну я почти не знаком с питоном ?

Dmitriy
14.04.2017
15:57:23
ну я почти не знаком с питоном ?
Берешь путь из гет запроса, в котором содержится id ссылки и делаешь запрос к базе с этим id. Получаешь урл для редиректа, редиректишь

AbduCOM
14.04.2017
16:00:53
Можно так, можно my-site.com/id_link
во. именно такое нужно. сейчас попробую найти :)

Можно так, можно my-site.com/id_link
https://github.com/aneeshktry/Url-Shortener вот это. там мне нужен только urlshortener.py. да? мне только декодер нужен

Google
Вадим
14.04.2017
16:08:06
ребят подскажите как с помощью селениума взять все ссылки со страницы или первую, мне нужно обработать страницу яндекс поиска.? како метод использовать ? xpath ? или как то еще ?

Вадим
14.04.2017
16:09:59
\\a ? я просто первый раз работаю с xpath еще ничего по сути не знаю.

Dmitriy
14.04.2017
16:10:12
каким?
Если в БД значение id инкрементируется при добавлении новой записи, то можно преобразовывать этот id в текст, например

\\a ? я просто первый раз работаю с xpath еще ничего по сути не знаю.
И еще - если хочешь вытащить все ссылки нужно указать, что у элемента должен быть атрибут href

т.е. [@href]

Вадим
14.04.2017
16:11:54
спасибо, сейчас разберусь !

AbduCOM
14.04.2017
16:13:28
Dmitriy
14.04.2017
16:16:39
Где-то был хороший пример, не могу найти

Буквально 3-4 строки кода

AbduCOM
14.04.2017
16:20:38
Где-то был хороший пример, не могу найти
если найдешь скажи, пожалуйста =) я пока https://github.com/aneeshktry/Url-Shortener попробую

Gabb
14.04.2017
16:45:30
я правильно понял что мне нужно делать конченный автомат?

Pavel
14.04.2017
16:48:09
я правильно понял что мне нужно делать конченный автомат?
В любой непонятной ситуации делай конченный автомат.

Gabb
14.04.2017
16:50:45
есть где гайд по флажкам?

Igor
14.04.2017
16:50:51
по каким

Gabb
14.04.2017
16:53:59
на питоне

Igor
14.04.2017
16:54:09
каким флажкам

Страница 1617 из 1885

Эта группа больше не существует Эта группа больше не существует