@ru_python

Страница 1169 из 9768
Тёма
03.07.2016
21:04:59
у меня кажись почти получилось

Kolyann
03.07.2016
21:10:59
какому-нибудь другу в личку

Jonh
03.07.2016
21:11:07
Кастуй

H
03.07.2016
21:16:50
чета какой-то пиздец, только евал придумал

Google
H
03.07.2016
21:16:59
In [116]: print(eval('b"{0}"'.format(s)).decode('utf8')) Бав In [117]: s Out[117]: '\\xd0\\x91\\xd0\\xb0\\xd0\\xb2'

H
03.07.2016
21:18:09
https://cdn.meme.am/instances/56119215.jpg

Kolyann
03.07.2016
21:18:27
Аааафигенно

Спасибо :D

H
03.07.2016
21:19:29
позязя

Тёма
03.07.2016
21:19:45
блин, у меня тоже в голове ща эвал крутился но не смог придумать как его заюзать)

Dim
03.07.2016
21:24:33
я чет невкурил вы че тут мудрите

>>> print '\xd0\x91\xd0\xb0\xd0\xb2'.decode('utf-8') Бав

Тёма
03.07.2016
21:25:21
>>> print '\xd0\x91\xd0\xb0\xd0\xb2'.decode('utf-8') Бав
твой питон просто второй

Dim
03.07.2016
21:25:36
хм

я чет упустил момент когда строка превратилась из \x81\xd0\xbe в \xd0\x91\xd0

Google
Dmitry
03.07.2016
21:30:56
Ерунда какая

Вот вопросы я понимаю

Il'ya
03.07.2016
21:33:47
Привет.

Dmitry
03.07.2016
21:35:39
Привет.
Привет

Il'ya
03.07.2016
21:36:03
Чем порадуете?

Ошибками от DJANGO например.

Dmitry
03.07.2016
21:54:10
да нечем радовать

так то

всё работает

Крутая картинка разве что

CthUlhUzzz
03.07.2016
22:06:57
>>> struct.unpack('BBIIIIIIII', b'\x00'*34) Traceback (most recent call last): File "<stdin>", line 1, in <module> struct.error: unpack requires a bytes object of length 36

Почему так?

2 чара и 8 интов

34 байта

Dim
03.07.2016
22:09:26
2 чара = 4 байта

а не

>>> struct.unpack('BI', b'\x00'*4) Traceback (most recent call last): File "<pyshell#477>", line 1, in <module> struct.unpack('BI', b'\x00'*4) error: unpack requires a string argument of length 8 тут нам четко дают понять в 4 байта на чар

т.е. две ячейки памяти занимаются [X000][XXXX]

CthUlhUzzz
03.07.2016
23:28:15
Ну вот меня и интересует вопрос, почему 4 байта не чар просит XD

Если чар один байт в памяти занимает

Google
Dim
03.07.2016
23:28:44
потому что по умолчанию идет выравнивание по сетке

CthUlhUzzz
03.07.2016
23:29:14
Четырехбайтной?

Dim
03.07.2016
23:29:16
чотбы выключить ее знак =

сек

»> struct.calcsize('BI') 8 »> struct.calcsize('BBI') 8 »> struct.calcsize('BBBI') 8 »> struct.calcsize('BBBBI') 8 »> struct.calcsize('=BI') 5

CthUlhUzzz
03.07.2016
23:30:45
Нашел

То есть, если бы я явно указал порядок байт, такой бы ситуации не возникло

Dim
03.07.2016
23:31:51
То есть, если бы я явно указал порядок байт, такой бы ситуации не возникло
я тоже думал что по умолчанию выравнивание выключено

CthUlhUzzz
03.07.2016
23:32:15
Не интуитивненько

Еще вопрос в догонку тогда

Нужно указывать порядок байт перед каждым типом, или достаточно один раз?

<IIIIII

CthUlhUzzz
03.07.2016
23:40:19
<I<I<I<I

Dim
03.07.2016
23:40:32
один раз конечно

CthUlhUzzz
03.07.2016
23:40:43
Ок

H
03.07.2016
23:48:21
можно еще сокращать, чтобы в глаза не долбиться и высматривать сколько там интов

'2B6I'

Daniil (a1mirr) NN
04.07.2016
05:09:02
в скрипте вызываю экзешник, который выводит данные в консоль как получить его stdout и выводить в консоль в реальном времени?

subprocess.check_output выводит только после окончания выполнения

Aragaer
04.07.2016
05:46:06
subprocess.popen же

Google
Daniil (a1mirr) NN
04.07.2016
05:57:38
subprocess.popen же
благодарю, попробую

Admin
ERROR: S client not available

Fumycat
04.07.2016
06:01:58
Как через pip установить модуль более ранней версии и заставить скрипт юзать именно эту версию ?

Daniil (a1mirr) NN
04.07.2016
06:02:32
Fumycat
04.07.2016
06:02:57
Спасибо, пробну

Daniil (a1mirr) NN
04.07.2016
06:03:05
во всяком случае я так вчера делал ?

Fumycat
04.07.2016
06:04:42
норм, работает

Alexey
04.07.2016
07:06:05
(хором) — Привет, Алекс!

Dmitry
04.07.2016
07:07:46
Привет

Fumycat
04.07.2016
07:13:38
Бло

Шо ему не нравится

Не пойму

Belegnar
04.07.2016
07:15:09
dict каким цветом?

Alexey
04.07.2016
07:15:22
н-да.

Fumycat
04.07.2016
07:15:49
А так нельзя что-ли

Alexey
04.07.2016
07:15:55
никак нет.

Fumycat
04.07.2016
07:16:12
А как мне тогда считать

Belegnar
04.07.2016
07:16:48
тебе - лучше никак не считать

символьные обозначения в начальной школе проходят

Google
Fumycat
04.07.2016
07:17:29
Вот чё ты

Belegnar
04.07.2016
07:17:50
потому что слов нет =)

Fumycat
04.07.2016
07:18:04
Всё равно та же ошибка

Alexey
04.07.2016
07:18:46
нельзя использовать dict как ты хочешь, пойми.

Fumycat
04.07.2016
07:18:58
В прошлый раз получалось

Alexey
04.07.2016
07:19:00
попробуй, кстати, вместо dict назвать переменную for

а вместо ls — if

будет огонь. for each, dict in if:

Aragaer
04.07.2016
07:19:45
а я думаю там дело в отступах

Страница 1169 из 9768