@ru_python

Страница 8372 из 9768
GamiD
14.03.2019
07:36:18
Клики проверка и все остальное

Ruslan
14.03.2019
07:36:29
уточни, что ты имеешь в виду

Google
Nikolay
14.03.2019
07:36:42
this=self

Tishka17
14.03.2019
07:36:44
уточни, что ты имеешь в виду
pip install --extra-index-url https://python.example.com/ foobar

this=self
а не наоборот?

Nikolay
14.03.2019
07:37:22
Сейчас я буду кликать на питоне в игре

Alex
14.03.2019
07:37:34
import websockets

Пишет что нет такого модуля

Tishka17
14.03.2019
07:38:05
import websockets
поставь

Alex
14.03.2019
07:38:06
и чем websockets отличается от websoket?

Ставил

и нифига

Tishka17
14.03.2019
07:38:20
Ruslan
14.03.2019
07:38:43
pip install --extra-index-url https://python.example.com/ foobar
у меня это в конфигурации прописано и всё работает без проблем я про другое, как заставить pip тащить глобальные пакеты через мой локальный pip репозиторий в конторе, чтобы они там кэшировались

Google
Alex
14.03.2019
07:39:15
D:\>pip install websokets Collecting websokets Could not find a version that satisfies the requirement websokets (from versions: ) No matching distribution found for websokets You are using pip version 18.1, however version 19.0.3 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command.

Ruslan
14.03.2019
07:39:38
а твой репозиторий их умеет кэшировать?
давно настраивал, уже подзабыл, но вроде да

Alex
14.03.2019
07:39:59
3,7,2

Tishka17
14.03.2019
07:40:23
3,7,2
а может надо pip3 install?

Alex
14.03.2019
07:41:19
D:\>pip3 install websokets Collecting websokets Could not find a version that satisfies the requirement websokets (from versions: No matching distribution found for websokets You are using pip version 18.1, however version 19.0.3 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command.

Roman
14.03.2019
07:41:20
Я предпочитаю указывать в конфиге, чтобы не писать каждый раз.

Nikolay
14.03.2019
07:43:26
Ubuntu Windows

Alex
14.03.2019
07:43:36
Сори апечатку допустил в слове вебсокетс

Ruslan
14.03.2019
07:43:40
Я предпочитаю указывать в конфиге, чтобы не писать каждый раз.
Поменял: [global] index-url = http://mypip.ru:3141/root/public/+simple extra-index-url = https://pypi.org/simple [install] trusted-host = mypip.ru но всё равно: Looking in indexes: https://pypi.org/simple, http://mypip.ru:3141/root/public/+simple

Nikolay
14.03.2019
07:43:56
ой, у тебя ещё и винда
Любит наш народ всякое

Alex
14.03.2019
07:44:01
Да винда, погамать люблю :)

Tishka17
14.03.2019
07:44:18
ну для игр и у меня винда, только я там кодить боюсь

Nikolay
14.03.2019
07:44:25
Игры остались в детстве вроде

Alex
14.03.2019
07:44:25
Стим конечно молодцы с вулканом :)

Google
Alex
14.03.2019
07:44:58
Почему ? в старкрафт минут 20 погамать по сети можно :)

Так же ребёнку показать нормальные игры а не то фуфло что сейчас делают

Nikolay
14.03.2019
07:46:33
-r mems.txt

Ruslan
14.03.2019
07:47:01
а стоп, видимо не прочитало сначала

Roman
14.03.2019
07:47:11
да, просто pip -r reqs.txt
УМВР с корпоративным index на прошлой работе.

Andrew
14.03.2019
07:49:29
Так же ребёнку показать нормальные игры а не то фуфло что сейчас делают
Сейчас достаточно хороших игр входит. Не снобствуй

Alex
14.03.2019
07:50:22
Завелась конструкция :

import asyncio import websockets async def hello(): async with websockets.connect( 'wss://stream.binance.com:9443/ws/btcusdt@trade/btcusdt@depth20/btcusdt@kline_1m') as websocket: #name = input("What's your name? ") #await websocket.send(name) #print(f"> {name}") greeting = await websocket.recv() print(f"< {greeting}") while True: asyncio.get_event_loop().run_until_complete(hello())

Но работает очень медленно

Alex
14.03.2019
07:51:38
Это вообще огонь быстро как работает

import websocket def on_message(ws, message): print(message) def on_error(ws, error): print(error) def on_close(ws): print("### closed ###") def on_open(ws): print("### connected ###") if name == "main": #ws = websocket.WebSocketApp("wss://stream.binance.com:9443/stream?streams=ltcbtc@aggTrade/ethbtc@aggTrade", ws = websocket.WebSocketApp("wss://stream.binance.com:9443/ws/ltcbtc@aggTrade/ethbtc@aggTrade", on_message = on_message, on_error = on_error, on_close = on_close) ws.on_open = on_open ws.run_forever()

В чём нюанс ?

Последнее за 0,0 секунд

Max
14.03.2019
07:52:58
Почему для питона 3.7 не работает aioklivereload, пишет, что нет модуля, хотя ставил через pip3?

Andrew
14.03.2019
07:53:05
В чём нюанс ?
синхронно получает сообщение без особых задержек

Khachatur
14.03.2019
07:53:18
def echo(): output = None while True: received = yield (output) print('1 received: '+ str(received)) print('1 output: '+ str(output)) output = received[::-1] print('2 received: '+ received) print('2 output: '+ output) yield output print('--------------') e = echo() result = next(e) print("result", result) r = e.send('stressed') print(r) Почему в r записано 'desserts'

Google
Forevka ÐΞV
14.03.2019
07:53:28
Max
14.03.2019
07:54:14
У меня работает. Ты что-то неправильно сделал
pip3 install AoikLiveReload ставил этой командой, ты так же?

Alex
14.03.2019
07:54:14
Жесть какая то за 2 секунды отрабатывает :(

Alex
14.03.2019
07:54:25
Так нафига эта асинхронность нада тогда ?

если оно медленне ...

Andrew
14.03.2019
07:54:40
Жесть какая то за 2 секунды отрабатывает :(
http. Может и минуту отрабатывать. В чем проблема то

Alex
14.03.2019
07:54:44
у меня когнитивный диссонанс

Forevka ÐΞV
14.03.2019
07:54:48
pip3 install AoikLiveReload ставил этой командой, ты так же?
Проверь к тому ли питгну обращаешься с этим пипом. Pip3 -V

Alex
14.03.2019
07:55:01
у меня вебсокет

Admin
ERROR: S client not available

Khachatur
14.03.2019
07:55:26
Raw string гугли
неправильно понял вопрос.

Andrew
14.03.2019
07:55:46
у меня вебсокет
название меняет немного

Max
14.03.2019
07:55:55
Проверь к тому ли питгну обращаешься с этим пипом. Pip3 -V
Спасибо, там питон 3.6 стоит, буду разбираться

Alex
14.03.2019
07:56:38
ОК: КАК В БЫСТРЫ СИНХРОННЫЙ ПРИЁМ ИНФЫ ВСТРОИТЬ АСИНХРОННЫЙ ПРИЁМ ИНФЫ ПО ХТТПС, ЧТОБЫ ПОСЛЕДНИЙ НЕ ТУПИЛ ПЕРВЫЙ ?

Forevka ÐΞV
14.03.2019
07:57:04
неправильно понял вопрос.
У тебя получился генератор который принимает значение по .send() дальше ты его оборачиваешь по ::-1 индексу и возвращаешь

Alex
14.03.2019
07:57:55
да

Google
Alex
14.03.2019
07:58:00
и они тупят

Tishka17
14.03.2019
07:58:03
чойто

не должно быть

Alex
14.03.2019
07:58:06
2 сек обработка

Tishka17
14.03.2019
07:58:15
показывай код

Alex
14.03.2019
07:58:24
import asyncio import websockets import time async def hello(): async with websockets.connect( 'wss://stream.binance.com:9443/ws/btcusdt@trade/btcusdt@depth20/btcusdt@kline_1m') as websocket: #name = input("What's your name? ") #await websocket.send(name) #print(f"> {name}") greeting = await websocket.recv() print(f"< {greeting}") while True: start_time = time.time() asyncio.get_event_loop().run_until_complete(hello()) print("--- %s seconds ---" % (time.time() - start_time))

Cykooz
14.03.2019
07:58:26
import asyncio import websockets async def hello(): async with websockets.connect( 'wss://stream.binance.com:9443/ws/btcusdt@trade/btcusdt@depth20/btcusdt@kline_1m') as websocket: #name = input("What's your name? ") #await websocket.send(name) #print(f"> {name}") greeting = await websocket.recv() print(f"< {greeting}") while True: asyncio.get_event_loop().run_until_complete(hello())
И чего тут должно происходить? Судя по тому что я вижу оно работает так: 1. подключиться в веб сокету 2. получить из него первый пакет 3. отключиться от вебсокета 4. повторить всё с пункта 1. О какой скорости тут идёт речь? У тебя только на переконекты куча времени уйдёт

Khachatur
14.03.2019
07:58:29
output = received[::-1]
Это понятно. Но почему gen.send('Some object') возвращает output?

Andrew
14.03.2019
07:58:33
2 сек обработка
получение или обработка?

Cykooz
14.03.2019
07:59:07
Наверное научиться программировать ?

Или не соваться в asyncio пока что

Alex
14.03.2019
07:59:52
Да

Это иммено от туда

Cykooz
14.03.2019
08:00:36
asyncio - это про "параллельное" выполнение кода использующего ввод-вывод (как правильо сетевой). Ни в одном товоём примере даже не видно что и с чем должно "параллелиться" - у тебя всё последовательно выполняется.

Alex
14.03.2019
08:01:35
Клиент

Tishka17
14.03.2019
08:01:54
ок

испраилв копипасту

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