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

Страница 1603 из 1885
Maksim
13.04.2017
07:48:10
Приветствую! Подскажите может быть такое что nginx блокирует редирект на другие домены? вот ангуляр посылает запрос на бэкенд, тот в свою очередь для получение токена редиректит на вк, но ничего не происходит

Igor
13.04.2017
07:48:48
а че network вкладка в девпанели браузера говорит?

Maksim
13.04.2017
07:50:18
кидает запрос на сервак

при клике, еще немного и все, стопэ делает

Google
Maksim
13.04.2017
07:50:45
потом джанга подхватывает и начинает отрабатывать

punkgendos
13.04.2017
08:06:03
i += 1
Да, спасибо, уже ответили

Маришка
13.04.2017
08:06:05
Ох лол, ты только за месяц определился с этим?

stonepig
13.04.2017
08:06:15
Маришка проснулась

утречка, Маришка!

Dmitriy
13.04.2017
08:06:20
Так, тиха

Маришка
13.04.2017
08:06:38
Gabb
13.04.2017
08:14:48
смотрите

написал такую парашу:

def check_answer(message): id = message.chat.id hide_markup = telebot.types.ReplyKeyboardRemove() if message.text == 'Да': user_answer = 'Выбери уровень сложности:' bot.send_message(id, user_answer, reply_markup=hide_markup) user_answer = 'Изи. Сложение целых чисел с разными знаками в пределах 10 и -10 \n Легко. блабла' user_markup = telebot.types.ReplyKeyboardMarkup(True) user_markup.row('Изи', 'Легко') user_markup.row('Первый класс', 'Нормально', 'Ого') bot.send_message(id, user_answer,reply_markup=user_markup) if message.text == 'Изи': a,b = difs.dif1() user_answer = 'Сколько будет {0} + {1}?'.format(a,b) bot.send_message(id,user_answer) else: user_answer = 'Ну бля' bot.send_message(message.chat.id, user_answer, reply_markup=hide_markup)

Маришка
13.04.2017
08:15:27
Нинада так делать

Gabb
13.04.2017
08:15:31
:(

Google
Маришка
13.04.2017
08:15:33
Код в бектики для начала

А вообще gist.github.com

Проксимов
13.04.2017
08:15:48
Лучше в пасту или гист

Gabb
13.04.2017
08:15:54
ок

так?

https://gist.github.com/anonymous/c2b45b7f20a51a32b02701e0a18dc0fe

ммм .txt

вообщем если ответить да, то идет выбор сложности, но когда выбираешь к примеру Изи, то почему то срабатывает else ну бля.

Проксимов
13.04.2017
08:17:57
Gabb
13.04.2017
08:18:02
хотя я написал if message.text == 'Изи'

Проксимов
13.04.2017
08:18:12
Сохрани как параша.py

Маришка
13.04.2017
08:18:48
Ауч

Gabb
13.04.2017
08:18:53
https://gist.github.com/anonymous/e1bd199efcd302f9f929b9cf82cda94f

Маришка
13.04.2017
08:18:58
Я эту кашу не могу понять

Yahweh
13.04.2017
08:19:02
Посмотри message.text что выдаёт

print(message.text)

Маришка
13.04.2017
08:19:21
Дебаж принтами :D

Gabb
13.04.2017
08:19:43
message.text это то что ввел я в телеграмме

Маришка
13.04.2017
08:20:10
Посмотри что он выдает :/

Если уж на то пошло

Google
Vladislav
13.04.2017
08:20:26
хотя я написал if message.text == 'Изи'
2 или 3 питон? Если второй попробуй u'Изи'

Yahweh
13.04.2017
08:20:55
Кто сейчас в здавом уме будет второй питон использовать?

*здравом

Gabb
13.04.2017
08:21:09
угу

3 питон

в print выдает "Да"

Маришка
13.04.2017
08:22:01
А после того как нажал на Изи?

А стоп

Ты в одной функции это пытаешься обработать

Лооол

Gabb
13.04.2017
08:22:29
хм

Маришка
13.04.2017
08:22:37
Ничего что сообщение изи заново вызовет функцию эту

Изи != Да

Рор

Коллбеки от клавки научись ловить и обрабатывать их отдельно

Gabb
13.04.2017
08:23:42
ну так это же просто заготовленный текст

Маришка
13.04.2017
08:24:18
._.

Обрабатываешь сообщения в одной функции

Остальные фичи твоей параши в другой

Оно не будет ждать посередине скрипта

Google
Маришка
13.04.2017
08:26:11
Ты получил сообщение 'Да', вызвалась твоя функция обработчик

Gabb
13.04.2017
08:26:17
угу

Маришка
13.04.2017
08:26:29
Ты получил сообщение 'Изи' она опять вызвалась

Gabb
13.04.2017
08:26:39
ааа

ну потому что text

это да

но как обработать изи?

Маришка
13.04.2017
08:27:26
Отдельно

Ловить коллбек инлайн клавки которую ты создал))

Gabb
13.04.2017
08:28:38
разве это inline?)))))))))))))))))))))))))))))))))))))))))))))))))

Маришка
13.04.2017
08:30:44
Ну, ладнр

Просто клавка

Тоже имеет коллбеки

Frst
13.04.2017
08:30:52
Народ подскажите код, как мне брать по очереди элемент списка и потом его сравнивать с каждым элементом этого же списка?

Gabb
13.04.2017
08:31:02
посмотрю коллбеки

Nurbek
13.04.2017
08:31:29
Здравствуйте)

Gabb
13.04.2017
08:32:44
привет

Nurbek
13.04.2017
08:34:51
class Foo(object): z = 0 def __init__(self, x, y): self._x = x self.y = y def getx(self): return self.__x def setx(self, value): self.__x = value def delx(self): del self.__x x = property(getx, setx, delx, "Свойство 'x'.") foo = Foo(2,4)

>>> dir(foo) ['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_x', 'delx', 'getx', 'setx', 'x', 'y', 'z']

Google
Gabb
13.04.2017
08:35:08
не надо так

Johnnie
13.04.2017
08:35:09
Language: py3 Source: a = ['a', 'b', 'c'] for i, v in enumerate(a): print(i, v) Result: 0 a 1 b 2 c

Igor
13.04.2017
08:35:27
потом джанга подхватывает и начинает отрабатывать
ну и? чё джанга пишет, redirect корректно отдается, если без nginx, напрямую?

Nurbek
13.04.2017
08:36:02
извиняюсь

Ahmed
13.04.2017
08:39:33
У меня есть вюшка где она возращает страницу, но она не ту страницу возвращает. По URL переходить все нормально, но не открывает en_viewA.html он открывает совсем другой html файл. Кэш браузера чистил уже. def en_letter_a(request): queryset_list = Termin.objects.filter(terminRu__startswith='A') paginator = Paginator(queryset_list, 10) page_request_var = 'page' page = request.GET.get(page_request_var) try: queryset = paginator.page(page) except PageNotAnInteger: queryset = paginator.page(1) except EmptyPage: queryset = paginator.page(paginator.num_pages) context = { 'queryset_A': queryset, 'page_request_var': page_request_var } return render(request, 'main/languages/english/en_viewA.html', context)

Маришка
13.04.2017
08:39:33
А вообще для setter/getter функций есть декоратор специальный

Nurbek
13.04.2017
08:40:56
Создаешь x с одним андерскором, а в геттер функции возвращаешь с двумя?
я взял пример из википедии. Почему функция дир возвращает список в котором 'x' есть, ЧТо это за х?

Nurbek
13.04.2017
08:42:23
Свойство
а то 'x' что после self в ините это же формальный параметр,мы его не увидим никогда,так?

Маришка
13.04.2017
08:42:56
а то 'x' что после self в ините это же формальный параметр,мы его не увидим никогда,так?
Давай ты не будешь прыгать туда, где еще не очень понимаешь что то

Аттрибуты и методы классов всегда публичные

Nurbek
13.04.2017
08:49:26
Давай ты не будешь прыгать туда, где еще не очень понимаешь что то
а куда "не туда" я прыгнул? Я неправильно написал?

Kowa
13.04.2017
08:50:47
Что полезного можно написать на Питоне, чтоб с пользой человечеству?

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

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