@ru_python

Страница 9244 из 9768
Винни
04.06.2019
22:35:39
В итоге у тебя есть что-то типа getattr(programs, command).main(argv)
я немного не понял, давай по-проще. Потому что мне эта затея нравится

Alex
04.06.2019
22:37:21
В итоге у тебя есть что-то типа getattr(programs, command).main(argv)
ага, в самом простом варианте если не нужна плагабельность и команды мапятся на имена питона.

ну а дальше можно уже усложнять

Google
Alex
04.06.2019
22:39:59
я немного не понял, давай по-проще. Потому что мне эта затея нравится
во-первых сделай пакет для своего проекта: tos_kernel |- __init__.py сделай там же пакет с командами к примеру tos_kernel |- __init__.py |- commands |- __init__.py |- ls.py

Винни
04.06.2019
22:40:34
ладно, в отдельную папочку положу

бережно так, сдувая пылинки и улыбаясь

Alex
04.06.2019
22:42:07
а приложуньки куда?
какие “приложуньки”?

Винни
04.06.2019
22:42:12
аппликухи

аппы

приложения

Alex
04.06.2019
22:42:21
Винни
04.06.2019
22:42:28
ls?
ls - комманда

а приложение, например, chat

Alex
04.06.2019
22:42:40
ээээ

Google
Alex
04.06.2019
22:43:20
а приложение, например, chat
в чем принципиальная разница в твоей модели вселенной

ls - это тоже программа у нормальных людей если что.

Винни
04.06.2019
22:43:54
в чем принципиальная разница в твоей модели вселенной
в том-то и дело, поэтому комманды я и определил, как обычные приложения

спасибо

Alex
04.06.2019
22:44:44
ладно, commands на apps переименую
это всего лишь пример

Винни
04.06.2019
22:45:19
ок, спокойной ночи

ладно, нужно просто иниты в каждой папке раскидать

Андрей
04.06.2019
23:18:53
Кто знает какие интересные аналоги реквестам? Реквесты не устраивают по скорости.

iddqd
04.06.2019
23:21:07
у меня есть скрипт с 4-мя потоками, в одном из них асинхронные запросы и запись в базу... влияют ли 3 других поток на скорость 4ого в котором асинхрорнный код?

стоит ли этот поток сделать отдельной программой?

koder
05.06.2019
00:10:48
у меня есть скрипт с 4-мя потоками, в одном из них асинхронные запросы и запись в базу... влияют ли 3 других поток на скорость 4ого в котором асинхрорнный код?
возможно влияют, потому что они все воюют за фактически одно ядро, но зависит от того какой код исполняется в других потоках (питон или с) и на чем затык в потоке записи в базу. Если поток записи основное время ждет пока запрос обработается, а не елозит данные из питона и обратно - то доп потоки, скорее всего, только влияют чутка на латентность записи

Кто знает какие интересные аналоги реквестам? Реквесты не устраивают по скорости.
ты про модуль requests? А что именно тупит? Особых аналогов не знаю, но он стоит на urllib3 - можешь ее напрямую попробовать если запросы простые - то можно хоть руками сделать хардкод базовый можно aiohttp попробовать с uvloop - вдруг повезет

iddqd
05.06.2019
02:20:06


причём происходит это лишь в половине случаев...

Tishka17
05.06.2019
04:42:53
Покажи код

iddqd
05.06.2019
04:48:20
Покажи код
https://gist.github.com/x-Sonnet/fa4c18e3e4024e24e9428bcfd92449ef

Valery
05.06.2019
04:51:39
можноли написат код без установки python
написать можно, выполнить нельзя

Александр
05.06.2019
05:45:18
Привет! Подскажите, как в регулярном выражении вставить восемь пробелов?

Google
Александр
05.06.2019
05:47:56
\s{8} так попробуй
так не прокатило

Stanley
05.06.2019
05:48:43
так не прокатило
https://prnt.sc/nxro7h

ищет же

Александр
05.06.2019
05:51:22
хотя, не прокатило, возможно потому, что вот тут что-то не то res = self.db.rs(sql)\n\s\s\s\s\s\s\s\s return round(res[0][0]) Вставка делается так, чт опосле перевода строки \n спецсимвол пробела вставляется как есть, т.е. вставляет \s\s\s\

iddqd
05.06.2019
05:54:58
Admin
ERROR: S client not available

iddqd
05.06.2019
05:55:41
трейсбэки вперемешку с принтами

Александр
05.06.2019
05:58:50
Почему-то в замене (во вставке), после символа перевода строки \n остальное воспринимает без спецсимволов, т.е. не воспринимает символы регулярки. Поэтому после \n напечтал восемь пробелов, да и всё

Stanley
05.06.2019
06:08:19
https://pythonworld.ru/tipy-dannyx-v-python/stroki-literaly-strok.html

Steven
05.06.2019
06:08:58
якой там GTK инструмент для питона на лине

polunin.ai???
05.06.2019
07:05:46
Кто может объяснить про платежи в Телеграмме, я вот смотрю Bot Api. Я так понял, что это сделано для ботов для доставки? И что никаких реальных платежей через телегу не проходит? Просто удобная обёртка?

Tishka17
05.06.2019
07:15:41
А логгинг случайно не в stderr пишет?

Я чёт не уверен

bv
05.06.2019
07:16:14
ребят у меня есть вот такой асинхронный код и вопрос по нему: https://paste.ee/p/ym51s Я пишу протокол для общения через свой асинхронный сервер. И в целом этот код вроде бы как работает, но меня маленько не устраивает. Мне кажется я как то неправильно написал вот эту часть: async def tcp__client(self): ... и def create_my_task(self): ... Здесь создается подключение к моему серверу и туда будут отправляться все события которые произолши в телеге , ну и с сервера тоже будут приходить сообщения которые надо запихать в Telethon. Я не совсем понимаю как можно в моем случае правильно отлавливать: ConnectionRefusedError IncompleteReadError BrockenPipeError И мне кажется я как то криво я вписал соеденение с сервером. И хотелось бы делать в случае чего реконект к серверу ну и собщения если сервер не доступен то сообщения от телграма складывать куда то или приостоновить работе его малеьнько Как более менее правильно сделать ?

Tishka17
05.06.2019
07:16:34
А наоборот. Логгинг после принта выводит

iddqd
05.06.2019
07:17:43
А логгинг случайно не в stderr пишет?
да нет вроде... ты гист смотрел? там настройка логгера, я только лвл понизил, чтобы в редакторе было видно)

Tishka17
05.06.2019
07:17:56
Хз, может у логгинга другой буфер

Google
Tishka17
05.06.2019
07:19:55
так, по дефолту вроде в stderr

короче, принт пишет в stdout, лог в stderr. Оба буферизированы

iddqd
05.06.2019
07:22:50
Andrew
05.06.2019
07:50:19
Есть какой-то способ конвертировать код с JS в питон?

Кроме как ручками

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