
b0g3r
19.01.2018
17:38:40
а, неправильно прочитал :)

Sergey
19.01.2018
17:38:59

b0g3r
19.01.2018
17:39:07
фласк рестфул очень очень нехороший

Aleksey
19.01.2018
17:39:37
А как насчет чистого Flask?

Google

Dmitriy
19.01.2018
17:40:05
Сейчас куда ни глянь везде фласк-лайк. Но не путай с чистым фласком...
Чистый фласк не идеоматичен вот ваще нихрена

b0g3r
19.01.2018
17:40:41
А как насчет чистого Flask?
если сильно хочется - можно
но всё равно ведь захочется накрутить поверх чего-нибудь - для схем ответов-приема, для удобного роутинга, для ...

Aleksey
19.01.2018
17:40:59
У меня сейчас сломается - только определился, что буду юзать Flask, а тут узнаю, что мне нужно определиться с Flask-like фрэймворком

Sergey
19.01.2018
17:41:50

Aleksey
19.01.2018
17:42:20
Окей, предположим, flask-restplus. Что можно использовать для валидации, логирования и нормального error handling-а?

Никита
19.01.2018
17:42:20
Ещё модно упороться DDD с гексагональной архитектурой и писать framework agnostic код.

Dmitriy
19.01.2018
17:42:30

Anton
19.01.2018
17:42:52

Dmitriy
19.01.2018
17:42:57

Aleksey
19.01.2018
17:43:08


ммм.
19.01.2018
17:43:22
import random
def callback_inline(call):
v = random.randint(10000000,90000000)
if call.data == "2":
keyboard = types.InlineKeyboardMarkup()
callback_button = types.InlineKeyboardButton(text="еще раз", callback_data="2_2")
keyboard.add(callback_button)
bot.send_message(chat_id=call.message.chat.id, text="""* случаное число- {}*""".format(v), parse_mode="Markdown", reply_markup=keyboard)
if call.data == "2_2":
keyboard = types.InlineKeyboardMarkup()
callback_button = types.InlineKeyboardButton(text="обновить", callback_data="2_2")
keyboard.add(callback_button)
bot.send_message(chat_id=call.message.chat.id, text=""" число сгенерированое в рандом в команде 2 как сделать*""".format(v), parse_mode="Markdown", reply_markup=keyboard)
подскажите как сделать так чтоб случайное число в команде "2_2"не менялось которое было сгенерировано в команде "2" при нажатии на него еще раз

Dmitriy
19.01.2018
17:43:41

Google

Aleksey
19.01.2018
17:44:10

Anton
19.01.2018
17:44:26
Во! А давайте вспомним ВСЕ веб фреймворки в питоне? Которые ещё в ходу, разумеется?

Dmitriy
19.01.2018
17:44:37

Anton
19.01.2018
17:45:44
даже zope ещё жива, на ней plone работает (это cms такой), на котором до сих пор много чего есть

Dmitriy
19.01.2018
17:45:44
Sanic

Anton
19.01.2018
17:46:11
тут наверное мало кто и знает такое ?

Никита
19.01.2018
17:46:11

b0g3r
19.01.2018
17:46:16


ммм.
19.01.2018
17:46:42
import random
def callback_inline(call):
v = random.randint(10000000,90000000)
if call.data == "2":
keyboard = types.InlineKeyboardMarkup()
callback_button = types.InlineKeyboardButton(text="еще раз", callback_data="2_2")
keyboard.add(callback_button)
bot.send_message(chat_id=call.message.chat.id, text="""* случаное число- {}*""".format(v), parse_mode="Markdown", reply_markup=keyboard)
if call.data == "2_2":
keyboard = types.InlineKeyboardMarkup()
callback_button = types.InlineKeyboardButton(text="обновить", callback_data="2_2")
keyboard.add(callback_button)
bot.send_message(chat_id=call.message.chat.id, text=""" число сгенерированое в рандом в команде 2 как сделать*""".format(v), parse_mode="Markdown", reply_markup=keyboard)
подскажите как сделать так чтоб случайное число в команде "2_2"не менялось которое было сгенерировано в команде "2" при нажатии на него еще раз
Помогите пожалуйста, я новичок не понимаю как сделать это

Anton
19.01.2018
17:46:48
web3

Dmitriy
19.01.2018
17:46:58

Anton
19.01.2018
17:46:59
bottle тут поминали

Dmitriy
19.01.2018
17:47:17

dmks
19.01.2018
17:47:20
черрипай!

Anton
19.01.2018
17:47:21

Dmitriy
19.01.2018
17:47:37
Web2py

Anton
19.01.2018
17:47:52

Dmitriy
19.01.2018
17:47:53
Web2py
Но это не совсем фреймворк

Anton
19.01.2018
17:48:45
TurboGears!

Google

Dmitriy
19.01.2018
17:48:53

ммм.
19.01.2018
17:49:06
Спасибо короче. ..... Кто сможет помочь мне напишите в личку плиз , сочтемся обязательно

Anton
19.01.2018
17:49:29

ммм.
19.01.2018
17:49:42
Ок

Dmitriy
19.01.2018
17:50:14

Anton
19.01.2018
17:51:31
Ок
тебе нужно его где-то сохранить за пределами функции

Tim
19.01.2018
17:51:53
https://github.com/satwikkansal/wtfpython а есть перевод?

Anton
19.01.2018
17:52:01
Ок
есть один хитрый хак, я тебе его щас покажу, только ты никому не рассказывай и не используй никогда ?

Vit
19.01.2018
17:52:05
repoze.bfg

ммм.
19.01.2018
17:52:55
Учусь ток

Anton
19.01.2018
17:53:40
Блин, если учишься тогда хак не покажу
Скажи версию питона?
2/3?

ммм.
19.01.2018
17:54:02
3

Anton
19.01.2018
17:54:21
ок
3 минуты

ммм.
19.01.2018
17:54:28
Ну я запускать могу
Просто именно этого не знаю

Google

ммм.
19.01.2018
17:54:59
Как число рандом оставить при повторном нажатии

Anton
19.01.2018
17:56:21
import random
v = None
def callback_inline():
global v
if v is None:
v = random.randint(1,9)
print(v)
callback_inline()
callback_inline()

@@@$$$@@@
19.01.2018
17:57:05
Друзя а для чего надо срезы и как их использовать в программе
Помогите Пожалуйста

Anton
19.01.2018
17:58:10
чтобы взять кусок чего-то размерного и итерируемого

Eldar
19.01.2018
17:58:20

Anton
19.01.2018
17:58:24
list/tuple/string/bytes

Dmitriy
19.01.2018
17:58:30
list()[:]

@@@$$$@@@
19.01.2018
18:00:08
Это вы давно да изучаете Python????

Eldar
19.01.2018
18:00:27

Anton
19.01.2018
18:00:49

@@@$$$@@@
19.01.2018
18:01:03
Вы какие книги читали из кого сайта просто я начигаюший

Andrey
19.01.2018
18:01:06

@@@$$$@@@
19.01.2018
18:01:08

Dmitriy
19.01.2018
18:02:00

Eldar
19.01.2018
18:02:04
Нет
борзый ты, на месяц тебя рестриктнул
мб теперь появится время почитать правила и выучить питон хотя бы на базовом уровне

Dmitriy
19.01.2018
18:02:38

Eldar
19.01.2018
18:02:46

Google

Dmitriy
19.01.2018
18:03:03

Andrey
19.01.2018
18:03:20
Хотя кого я обманываю ?

serbernar
19.01.2018
18:03:42
у него на аве царь

ммм.
19.01.2018
18:03:42

Anton
19.01.2018
18:03:44
он читать может)
Чтож так сразу. Правила реально сложно найти. Ну направили бы для начала...


ммм.
19.01.2018
18:03:45
=(:
import random
def callback_inline(call):
v = random.randint(10000000,90000000)
if call.data == "2":
keyboard = types.InlineKeyboardMarkup()
callback_button = types.InlineKeyboardButton(text="еще раз", callback_data="2_2")
keyboard.add(callback_button)
bot.send_message(chat_id=call.message.chat.id, text="""* случаное число- {}*""".format(v), parse_mode="Markdown", reply_markup=keyboard)
if call.data == "2_2":
keyboard = types.InlineKeyboardMarkup()
callback_button = types.InlineKeyboardButton(text="обновить", callback_data="2_2")
keyboard.add(callback_button)
bot.send_message(chat_id=call.message.chat.id, text=""" число сгенерированое в рандом в команде 2 как сделать*""".format(v), parse_mode="Markdown", reply_markup=keyboard)
подскажите как сделать так чтоб случайное число в команде "2_2"не менялось которое было сгенерировано в команде "2" при нажатии на него еще раз

Eldar
19.01.2018
18:03:49

Dmitriy
19.01.2018
18:04:10

ммм.
19.01.2018
18:04:38
Блин сорри просто 2 месяц уже ....

serbernar
19.01.2018
18:04:48
час от часу не легче

Anton
19.01.2018
18:05:04

Dmitriy
19.01.2018
18:05:13

Eldar
19.01.2018
18:05:37

Anton
19.01.2018
18:06:33