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

Страница 1301 из 1885
Вадим
23.02.2017
16:21:03
3.5

Pavel
23.02.2017
16:21:12
>>> x=1 >>> y='two' >>> f'{x} {y}' '1 two'

Вадим
23.02.2017
16:22:13
Ого

Google
Вадим
23.02.2017
16:22:21
Удобно выглядит

Pavel
23.02.2017
16:22:39
>>> x=1 >>> y='two' >>> f'{x} {y}' '1 two'
ещё можно так. Но надо меру знать >>> f'{x} {y.upper()}' '1 TWO'

>>> f'{"yes" if x>0 else "No"}' 'yes'

любители однострочников наверняка сюда сложные выражения, с List comprehesion и лямдами засунут, но на дурачков не будем ориентироваться.

Вадим
23.02.2017
16:26:44
Часто люди говорят писать в одну строчку по максимум типо признак человека с большим опытом :)

Pavel
23.02.2017
16:28:41
Часто люди говорят писать в одну строчку по максимум типо признак человека с большим опытом :)
мне кажется, тут типа параболы что-то. Вначале человек научается всё пихать в одну строку. Потом он понимает, что код пишется однажды, а читается 100500 раз и парабола идёт на спад. Кмк, несколько коротких строк читабельнее. чем одна длинная.

Kon
23.02.2017
16:29:26
если она меньше по размеру - это не значит, что ее легче понять

Pavel
23.02.2017
16:29:55
Ivan
23.02.2017
16:30:08
Все зависит от ситуации, сложные компрехеншены которые содержат внутри другие компрехеншены и т.п., это не але. Но когда надо быстро сформировать список, сделать генератор или словарь - лучше компрехеншена нет.

Anton
23.02.2017
16:44:14
>>> x=1 >>> y='two' >>> f'{x} {y}' '1 two'
интерполяцию ввели, годно

а помню как чмырили перл за это

Вадим
23.02.2017
18:20:42
подскажите пожалуйста как получить дату и время в формате юникс, как получить настоящее время int(time.time()), а как получить определенное время в юник формате ? например datetime.datetime(2017, 2, 24, 11, 00)

Dmitriy
23.02.2017
18:23:44
datetime.datetime#timestamp """ Return POSIX timestamp as float. """ для третьего питона

Google
Sergey
23.02.2017
18:27:10
d = datetime.datetime.now() d.strftime("%s") '1487874007'

Gzuz
23.02.2017
18:28:46
d.strftime зачем тут f

Проксимов
23.02.2017
18:42:52
Как с помощью модуля requests в 3 питончике найти в htmle все теги a. Или это невозможно?

Andrey
23.02.2017
18:43:16
d.strftime зачем тут f
format. А strptime - parse

Gzuz
23.02.2017
18:43:42
Maksim
23.02.2017
18:44:07
Проксимов
23.02.2017
18:47:11
Да я знаю, что с парсером изи

Задание такое

Только использовать requests

Maksim
23.02.2017
18:48:04
тогда можно регуляркой

то в requests нет поиска по тегу

req.text и потом его просмотреть

Проксимов
23.02.2017
18:59:38
Мда, так и придётся(наверное)

Max
23.02.2017
19:10:19
Вот есть постгрес и в него нужно сохранить данные через psycopg. Я пишу функцию, в которой идет коннект, ввод данных, сохранение и выход. Два вопроса: 1) Должен ли коннект быть постоянным или только открываться при вызове функции и закрываться после сохранения данных? 2) Как вообще сохраняются данные? Я вижу в справочнике как их забрать '>>> cur.execute("SELECT * FROM test;") >>> cur.fetchone()' Но не могу найти как сохранить

Max
23.02.2017
19:12:24
А первый вопрос можешь как хочешь решать
а есть что-то типа правил хорошего тона в нем?

cur.execute("INSERT INTO test VALUES (1, 2, 3)") conn.commit()
а если VALUES мы получаем из телеграм-бота через getUpdates?

т.е. все ненастолько straightforward

Denis
23.02.2017
19:13:15
Если запросы частые, лучше один коннект держать, чтобы сервер поменьше грузить

Google
Denis
23.02.2017
19:13:51
а если VALUES мы получаем из телеграм-бота через getUpdates?
cur.execute("INSERT INTO test VALUES (%s, %s, %s)", val1, val2, val3) Как-то так

Max
23.02.2017
19:14:20
понял куда копать, спасибо

cur.execute("INSERT INTO test VALUES (%s, %s, %s)", val1, val2, val3) Как-то так
кстати отличный юзерпик ) впервые увеличил и рассмотрел

Profurset
23.02.2017
19:46:05
Всем привет. Подскажите как сделать вывод текста жирным через print ?

53r63rn4r
23.02.2017
19:46:34
Никак?

Eugene
23.02.2017
19:46:46
В консоле?:D

53r63rn4r
23.02.2017
19:47:18
Ну да

Eugene
23.02.2017
19:47:36
http://stackoverflow.com/questions/8924173/how-do-i-print-bold-text-in-python

Самому интересно стало оо

Profurset
23.02.2017
19:54:51
http://stackoverflow.com/questions/8924173/how-do-i-print-bold-text-in-python
Про это знал. Не очень красиво( В qt принимаются хтмл тэги. Думал здесь тоже можно что-то подобное. Ладно, спасибо.

b0g3r
23.02.2017
20:13:36
Все предъявы к консоли :)

Profurset
23.02.2017
20:14:14
Здесь можно pyqt
Я понимаю, но я работаю с TelegramBotAPI. Там не получается сделать. Чёт туплю.

b0g3r
23.02.2017
20:14:25
А причем тут принт?

Profurset
23.02.2017
20:14:27
В консольке работает)

b0g3r
23.02.2017
20:14:43
Telegram bot API markdown

Google it

Profurset
23.02.2017
20:15:03
Передаю строку, принт выводит строку. Логика была, что если принт может, то и там норм

Google
Profurset
23.02.2017
20:15:27
b0g3r
23.02.2017
20:15:39
Кстати, ТГ и хтмл теги поддерживает

Admin
ERROR: S client not available

b0g3r
23.02.2017
20:15:55
В Гугл запросе заменить маркдаун на хтмл

Profurset
23.02.2017
20:16:39
Кстати, ТГ и хтмл теги поддерживает
Да, вот только что начел, говорят и хтмл и маркдаун поддерживают... Но у меня не робит)

Буду думать

b0g3r
23.02.2017
20:17:09
А в чем выражается "не робит"?

ТГ нужно еще сказать, что ты отправляешь хтмл/маркдаун

parse_mode, поищи в своем враппере для апи

Profurset
23.02.2017
20:18:10
ТГ нужно еще сказать, что ты отправляешь хтмл/маркдаун
Именно это я и не знаю как указать. Спасибо

b0g3r
23.02.2017
20:19:06
Именно это я и не знаю как указать. Спасибо
Алгоритм такой - гуглишь то что тебе нужно, смотришь как это сделать средствами апи (официальная документация), смотришь в своей библиотеке как это сделать

Max
23.02.2017
20:20:23
этот апи меня недавно огорчил. Я хотел джанго заюзать, а там примеры только с фласком и аиохттп

Profurset
23.02.2017
20:24:06
parse_mode, поищи в своем враппере для апи
Указал, заработало. Ещё раз спасибо.

Max
23.02.2017
20:28:51
Какой апи
оф. телеграма

https://github.com/nickoala/telepot/tree/master/examples/webhook

b0g3r
23.02.2017
20:34:10
Ээээ

Это не апи телеграма, это враппер (обертка) для него

Таких для питона штук пять

Google
b0g3r
23.02.2017
20:38:37
А вот оф апи: https://core.telegram.org/bots/api

Max
23.02.2017
20:38:51
т.е. код самого апи там не выложен на гитхабе, а просто в виде текста описан

типа, что можете юзать для коммуникации с тг

b0g3r
23.02.2017
20:39:57
Предлагаю тебе узнать что такое http-api

Сам апи - это обычные http запросы с параметром. Враппер убирает их в удобную обертку

Max
23.02.2017
20:41:58
понял, спасибо

это сигнал что пора идти спать, ибо путаюсь в понятиях

завтра с утра продолжу уже

Mike
23.02.2017
22:11:24
спалился петух

Nick
23.02.2017
22:11:38
лол

Mike
23.02.2017
22:11:55
бля, скрин

сорян за офтоп. Как иф зэн элс то се?

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

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