@ru_python

Страница 5973 из 9768
?
19.07.2018
12:18:55
не помню какой сейчас повторю

Alex
19.07.2018
12:19:33
make install - зло. по возможности избегайте этого.

?
19.07.2018
12:19:53
checkinstall?

Alex
19.07.2018
12:22:31
а разве PyPy binary уже не портабл?

Google
Alex
19.07.2018
12:22:50
в смысле достаточно его скачать куда-нибудь в /opt

Alex
19.07.2018
12:23:14
> All binary versions are packaged in a tar.bz2 or zip file. When uncompressed, they run in-place.

?
19.07.2018
12:23:29
в смысле достаточно его скачать куда-нибудь в /opt
мои попытки засунуть в virtualevn не увенчались успехом

Alex
19.07.2018
12:23:50
эм... нафига?

Alex
19.07.2018
12:24:25
мои попытки засунуть в virtualevn не увенчались успехом
скачай бинарники с оф. сайта и разверни в /opt/pypy например

попробуй запустить

?
19.07.2018
12:24:45
в ошибке останавливается
[translation:ERROR] CompilationError: CompilationError(err=""" /tmp/usession-release-pypy3.5-v6.0.0-1/platcheck_77.c:81:19: fatal error: expat.h: No such file or directory #include <expat.h> ^ compilation terminated. """)

зачем он лезет в файл созданый wget

Геннадий
19.07.2018
12:25:31
А почему у тебя __aiter__ определён без async?
Дык по примеру документации: https://docs.python.org/3/reference/datamodel.html#object.__aiter__

Cykooz
19.07.2018
12:26:22
Попробуй хотя-бы пример скопипастить для начала. Проверь на нём.

Геннадий
19.07.2018
12:26:35
И вообще у тебя нет там ни грамма асинхронки, ни одного await в коде.
Ну ты хочешь сказать, что если я зупихаю любой await в anext, это сразу станет асинхронным генератором? Ну кук бы мягко говоря странно. Сейчас проверю.

Google
Cykooz
19.07.2018
12:27:16
async без await не имеет смысла. Может его питон в этом случае игнорит вообще

Alex
19.07.2018
12:28:12
зачем он лезет в файл созданый wget
так еще раз попробуй скачать https://bitbucket.org/pypy/pypy/downloads/pypy3-v6.0.0-linux64.tar.bz2 разархивируй и запусти.

Агата
19.07.2018
12:28:27
Привет всем. Скажите пожалуйста, как по pep'у правильно комменты ставить с описанием класса - внутри класса, или сверху над классом? """ описание класса """ class Name(var): .... Или так: class Name(var): """ описание класса """ .... Склоняюсь ко второму варианту, но решил уточнить)

Tigran
19.07.2018
12:28:42
внутри

Tigran
19.07.2018
12:29:00
тогда они доступны как Name.__doc__

Агата
19.07.2018
12:29:04
Понял. Да ни от куда не взял, просто предположил

тогда они доступны как Name.__doc__
Да, точно! Ещё раз спсб

Tigran
19.07.2018
12:29:09
и на классе будет нормально работать функция help

Alex
19.07.2018
12:29:33
Понял. Да ни от куда не взял, просто предположил
а можно было сразу взять PEP и почитать

https://www.python.org/dev/peps/pep-0257/

?
19.07.2018
12:30:16
видимо и в прошлый раз было ок, я просто в пайчарм его пытался сделать интерпретатором

видимо в пайчарме дело

Alex
19.07.2018
12:31:02
ну и запусти ./pypy-xxx/bin/pypy

Геннадий
19.07.2018
12:31:10
async без await не имеет смысла. Может его питон в этом случае игнорит вообще
Ну await вообще как бы ни причём, поскольку сопрограмма определяется через async def, а что там внутри дело десятое. Я понимаю ещё древний yield какой-нибудь. Эксперементально подтвердил, что ни await, ни async def __aiter__, на результат не влияет. Пойду пример из доки пробну.

?
19.07.2018
12:31:19
Rio
19.07.2018
12:31:21
и на классе будет нормально работать функция help
Это вообще юзабельно? Докстринги для автосборки доки дес

?
19.07.2018
12:31:22
проверил

тут вопрос дальше

Google
Tigran
19.07.2018
12:31:50
и в юпитере тоже

Геннадий
19.07.2018
12:33:17
Лол, inspect.isasyncgen() на примере из доков: Is generator: False. Пойду утоплюсь.

?
19.07.2018
12:34:27
[root@localhost bin]# ./pypy3 -m ensurepip Ignoring ensurepip failure: pip 9.0.1 requires SSL/TLS

Rio
19.07.2018
12:42:02
"data stream is a sequence of data packets" "stream is a sequence of data elements" => data element != data packet WTF?

Nikolay
19.07.2018
12:42:19
а что непонятно?

пакет - это набор байтов с заголовком и всем таким

а элемент - это может быть хоть байт

Rio
19.07.2018
12:44:12
а элемент - это может быть хоть байт
A data element has: - An identification such as a data element name - A clear data element definition - One or more representation terms - Optional enumerated values Code (metadata) - A list of synonyms to data elements in other metadata registries Synonym ring

Nikolay
19.07.2018
12:45:36
возможно, я просто не в теме

Rio
19.07.2018
12:45:47
Короч data packet - это data element завернутый по протоколу обмена?

Nikolay
19.07.2018
12:46:05
на каком уровне модели OSI существуют data element’ы?

Cykooz
19.07.2018
12:49:04
Лол, inspect.isasyncgen() на примере из доков: Is generator: False. Пойду утоплюсь.
Вообще-то, то что ты написал - это итератор, а не генератор. Генератор - это штука с yield-ами. Синтаксический сахар для написания итераторов.

Denis
19.07.2018
12:49:21
Nikolay
19.07.2018
12:49:56
Denis
19.07.2018
12:50:11
Про сами данные

Rio
19.07.2018
12:50:24
Google
Rio
19.07.2018
12:50:36
Nikolay
19.07.2018
12:50:48
https://i.stack.imgur.com/2imtu.png
это-то понятно, я про модель спрашиваю

Про сами данные
сами данные - это, видимо, прикладной уровень тогда

просто абстрактные “данные” не имеет смысла обсуждать в отрыве от реальности, это просто байты

Геннадий
19.07.2018
12:56:12
Вообще-то, то что ты написал - это итератор, а не генератор. Генератор - это штука с yield-ами. Синтаксический сахар для написания итераторов.
Ээээ... В моём мировоззрении это выглядит немного иначе. Так Вы можете просто кинуть пример, в котором я передам функции isasyncgen() некий класс, а она мне вернёт True?

Admin
ERROR: S client not available

Rio
19.07.2018
12:56:45
это-то понятно, я про модель спрашиваю
- An identification such as a data element name (номер пакета, номер бита в байте) - A clear data element definition (описано в протоколах) - One or more representation terms (описано в протоколах) - Optional enumerated values Code (metadata) - A list of synonyms to data elements in other metadata registries (на вкус) => во всех уровнях ?? не

Геннадий
19.07.2018
12:58:25
А там нет функции isasynciter?
Мне нужна именно isasyncgen() и речь именно про неё. Я на самом деле чужой код дебажу. Перед тем, как обвинять коллегу, хочу убедиться на 100%, что я сам не верблюд.

Nikolay
19.07.2018
12:58:41
у тебя есть сетевой пакет какой-то структуры. Да, там могут указываться номера байтов с инфой или номера битов с флагами. Да, там в пакете может быть метадата какая-то. Но причем тут все остальное - не понимаю

есть протоколы разных уровней, причем они есть всегда - что при взаимодействии с сетью, что с блочным девайсом, что с чем угодно еще

Cykooz
19.07.2018
13:00:56
Вот то что я написал - это генератор

Геннадий
19.07.2018
13:01:37
async def gen(): while True: res = await do() yield res
Нужен именно класс. То есть : class Blah(object): .... Не функция. Я ещё сейчас про asend() нарыл, читаю.

async def gen(): while True: res = await do() yield res
На Ваш пример, кстати, тоже False даёт, но это правильно. Генератор - функция, и True даст isasyncgenfunction().

Короче, полезу ка я в исходники. Пол часа ломался.

Sergey
19.07.2018
13:10:15
@aragaer

Google
?
19.07.2018
13:12:56
!спам

Геннадий
19.07.2018
13:13:24
Ну короче ларчик просто открывался. Генератором в isasyncgen() называется не сама функция/класс с yield, а результат её выполнения. То есть герератор - это то, что функция вернула.

Nikolay
19.07.2018
13:15:08
https://www.youtube.com/watch?v=S9Nkfi_NLXI
вот именно так я твой текст и читал, да)

Pablo
19.07.2018
13:19:31
РЕБЯТА, кто пользовался anaconda для python?

Nikolay
19.07.2018
13:20:44
Denis
19.07.2018
13:21:34
любители винды

Nikolay
19.07.2018
13:21:54
любители винды
и/или боли

Denis
19.07.2018
13:27:14
Что такое мерчант?

Tigran
19.07.2018
13:27:22
магазин, видимо

Nikolay
19.07.2018
13:27:22
а по-русски?

Aragaer
19.07.2018
13:27:28
/me не понял - это надо удалять или нет?

Nikolay
19.07.2018
13:27:41
/me не понял - это надо удалять или нет?
удаляй, вакансия не по правилам оформлена)

Andrey
19.07.2018
13:27:41
кардер в треде, все на WWH

Tigran
19.07.2018
13:27:46
это просто хуёво оформленная #работа

Mike
19.07.2018
13:27:57
оч хуево

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