
Anton
02.03.2017
14:38:01
просто best practices или есть какой-то смысл?

Zart
02.03.2017
14:38:02
пофиг

Anton
02.03.2017
14:38:13
понял, спасибо
автор прост любит печатать, учту

Google

Anatoly
02.03.2017
14:38:47
понял, спасибо
я думаю это просто привычка, которая может много где (не в питоне) спасать.
Например, в sql - точно спасает

Stanislav
02.03.2017
14:39:05
а сейчас это попросту не нужно

Anatoly
02.03.2017
14:39:16

Stanislav
02.03.2017
14:39:34
u == unicode
b’’ == bytestring

Alexey
02.03.2017
14:39:47
r == raw

Anatoly
02.03.2017
14:39:50
да, я понял. в sql надо N писать для юникодных строк

Alexey
02.03.2017
14:39:54
q == ?

Zart
02.03.2017
14:39:54

Anton
02.03.2017
14:39:59

Google

Stanislav
02.03.2017
14:40:17

Anton
02.03.2017
14:40:17
если в строке ascii

Stanislav
02.03.2017
14:40:32
ну твой пример там без разницы

Anton
02.03.2017
14:40:43
ещё раз всем спасибо

Stanislav
02.03.2017
14:40:54
а если бы была русская стринга
тогда было бы u

Zart
02.03.2017
14:41:05
не факт

Stanislav
02.03.2017
14:41:37
не факт
это я как пример, без хедера

Zart
02.03.2017
14:42:43
если ты напишешь в коде по-русски без эскейпинга, то в хедере кодировку указать придётся, в двойке

Stanislav
02.03.2017
14:43:11

Zart
02.03.2017
14:43:26
наличие/отсутствие u при этом ортогонально

Eugine
02.03.2017
14:43:50
лол

Zart
02.03.2017
14:44:09
могу сохранить файл в 866, написать 'хуй' и это не будет юникодом
"любом случае"

Alexey
02.03.2017
14:44:30

Stanislav
02.03.2017
14:46:47
лал
бомбануло?)

Zart
02.03.2017
14:47:34
да опять хуйню несут во имя луны

Google

Alexey
02.03.2017
14:52:43
бомбануло?)
да хуй тебя поймёт, что у тебя там с этим анальным двачевым сленгом.

Stanislav
02.03.2017
14:53:29

Alexey
02.03.2017
14:54:23
и в чём святая война здесь?

Andy
02.03.2017
14:57:23
Все ли есть юникод или есть другие кодировки

Zloy geniy
02.03.2017
14:59:23
а кто нибудь в курсе есть фреймворк kivy для андроида
а есть аналог для ios?

Anton
02.03.2017
15:20:05

Anatoly
02.03.2017
15:34:20
https://www.youtube.com/watch?v=PivpCKEiQOQ

Zloy geniy
02.03.2017
15:35:19

Wes
02.03.2017
16:21:36
Народ, подскажите, пожалуйста:) создал словарь dict к примеру. Потом выполнил функцию buffer = dict.items(). Как теперь работать с тем, что в buffer. Это же лист из кортежей получается?
Точнее список кортежей
?

Igor
02.03.2017
16:23:02
@python_beginners

Wes
02.03.2017
16:23:47
Окей

Denis
02.03.2017
18:42:11
Объясните нубу, зачем всем подряд объектам __subclasshook__? Почему он не только у абстрактных классов?

Cykooz
02.03.2017
20:12:12

Alexey
02.03.2017
20:13:50
Чувак, buffer — это built-in.

Cykooz
02.03.2017
20:14:47

Alexey
02.03.2017
20:15:01
Бля.

b0g3r
02.03.2017
20:15:45
еее

Alex Milushev
02.03.2017
21:02:37
есть знатоки aiohttp?

Google

Евгений
02.03.2017
21:02:37

Alex Milushev
02.03.2017
21:04:05
есть класс:
class BambooAPI:
def __init__(self, url, username, password):
self.url = URL(url)
self.rest = self.url.join(URL('rest/api/latest/'))
self.username = username
self.password = password
self.session = aiohttp.ClientSession(
auth=aiohttp.BasicAuth(self.username, self.password)
)
async def get_build_result(self, bamboo_key, expand=None):
path = 'result/{}.json'.format(bamboo_key)
url = self.rest.join(URL(path))
if expand:
url.updata_query(expand=expand)
async with self.session.get(url) as resp:
print(resp.status)
print(await resp.text())
ругается, что
Unclosed client session
как Я понял из доки ClientSession надо юзать как контекст, это можно обойти как-то?

Евгений
02.03.2017
21:04:51

Alex Milushev
02.03.2017
21:05:09

Admin
ERROR: S client not available

Alex Milushev
02.03.2017
21:05:10
?

Евгений
02.03.2017
21:05:39

Vadim
02.03.2017
21:06:25

Alex Milushev
02.03.2017
21:06:37
бля
деструкторов нет, где мне его закрывать то?

Vadim
02.03.2017
21:07:16
А чем контекст не угодил?

Alexey
02.03.2017
21:07:52
?
Ещё лучше использовать кнопку редактирования сообщения, а не плодить тысячу и одну реплику состояющую из ничего, спасибо.

Alex Milushev
02.03.2017
21:09:19

Alexey
02.03.2017
21:10:26
Тут вишь какая хурма, контекст гарантированно закроется, а у тебя там — чёрт его знает как.
Крч, мб дизайн пересмотреть? :)

Alex Milushev
02.03.2017
21:12:09
это Я понимаю, но городить что-то вроде http://pastebin.com/1hNgyayK мне не нравится

Евгений
02.03.2017
21:35:37
Капец, с начала недели не могу решить это проблему с демоном. Посоны, помогите. Дайте живой пример, чтобы и демоны отдельно работали с БД и при этом вебка тоже могла делать селекты из БД. Как это реализуется на SQLAlchemy?
Я реально уже туплю или отупел, что не знаю в какую сторону копать и как это сделать.
С любой бд. Хоть sqlite.

Google

Alexey
02.03.2017
21:36:04
Терпение, зато скилл.

Vladimir
02.03.2017
21:37:00
Кто мешает две независимых сессии открыть и делать что угодно?

H
02.03.2017
21:38:04
я с алхимией не работал, там нет что-то типа пулов?


Alex Milushev
02.03.2017
21:39:43

Vladimir
02.03.2017
21:39:48
у тебя как минимум две точки входа, независимых друг от друга
а, это про другое. сорян.

H
02.03.2017
21:40:47
в ините не должно такого говна создаваться, прокидывай клиента

Alex Milushev
02.03.2017
21:41:55

H
02.03.2017
21:41:59
ваш дизайн говно
https://shiftsubs.ru/wp-content/uploads/2013/05/Lebedev.jpg

Alex Milushev
02.03.2017
21:42:17

H
02.03.2017
21:42:33
ну так переделай :)