@rudepython

Страница 1037 из 1719
Zart
06.06.2018
20:19:12
этот формат хорош тем что алфавитная сортировка дает сортировку по дате

AkS
06.06.2018
20:19:50
полезное знание )

сделал пока так ttt = aniso8601.parse_datetime(enrol_time) time1 = datetime.strftime(ttt, "%d.%m.%Y")

Google
AkS
07.06.2018
02:17:35
iso8601 же есть
Согласен...

Joseph
07.06.2018
02:19:57
блять не в тот чат написал

короче, JS же фьюча

да?

питон - говно

Petr
07.06.2018
02:20:24
Нет

Joseph
07.06.2018
02:20:31
петра ответ

Чтобы получить ответ вопрос надо строить так: у меня питон версии Х, есть П, версии М, мне нужно от него Й, я проделал Ё, я гуглил и читал про Б, С, но не получается, Ы. Без выполнения этих примитивных условий необходимых вопрошающему и остальным ответов не будет. И нехуй ныть. Форма-пример вопроса по существу: t.me/rudepython/82449 Хантерам и прочим эйчарам: если вы ищете исполнителя, то давайте нормальный текст, без воды, маркетологической продающей херни, с зарплатной вилкой, с городом и без «в личке». Официальный FAQ: — Всем привет! — neprivet.ru — Есть кто-нибудь, кто использовал Х? — Судя по тому, что ты спрашиваешь — вне всяких сомнений есть. — Как сделать X? — Молча. — Может кто-то сделать X? — Может. — Асинк / GIL / aiohttp / докир! — Используй goo.gl/6BACQK. Если всё ещё ничего не понятно, тогда сюда: goo.gl/QuTZpn. Работу поможет найти @ru_pythonjobs, начинающим и неопытным помогут на канале @ru_python_beginners, если тебе просто нравится трепаться ни о чём, то @ru_python к твоим услугам. Опс, девопс подразделение @rude_devops, энжинкс-конференция @rude_nginx. Чат пристально модерируется, спамеры и тупак устраняются; модерация по самодурскому принципу «модератор всегда прав» а так же «он нам не нравится». Кто не пьёт Balvenie, Laphroaig или хотя бы Jim Beam — тот лох. Убунтоёбы не нужны. Кек — хуек. Верный способ получить сходу с ноги в ебасос — писать столбами, как будто у тебя эпилептический припадок об enter или сыпать стикерами как терминальный анацефал. В чате собирается околотематическая и не только литература, всё заботливо сложено здесь: йей.рф/книги, крайне приветствуются предметные предложения по пополнению этой небольшой библиотечки, обратная связь: @kalaverin. #faq #rules #правила #хуявила
извЕните за мат

чет никак не вызвать ва на попиздеть. все трезвые и на работу

Zart
07.06.2018
06:07:24
мда... тебя такая детская провокация триггерит?

AkS
07.06.2018
06:07:33
?????

ща буит мяса

Joseph
07.06.2018
06:52:02
Поздно

Google
ljoshalata
07.06.2018
06:53:23
а радар + пайтон это вообще встречается?

Zart
07.06.2018
06:54:16
?

ljoshalata
07.06.2018
06:54:53
radar, кажется что-то из С++, но это вообще не точно

Lulz
07.06.2018
07:00:38
Zart
07.06.2018
10:20:36
https://twitter.com/jtannady/status/981547257479778307

>>> min(a, b) == min(b, a) False красота

Milton
07.06.2018
10:44:49
>>> min(a, b) == min(b, a) False красота
Прекрасно. А что в a и b?

Zart
07.06.2018
10:45:09
>>> a = {2, 4} >>> b = {4, 6} >>> min(a, b) == min(b, a) False

Илья
07.06.2018
10:45:35
Неплохо.

Zart
07.06.2018
10:46:18
соус https://twitter.com/raymondh/status/1003806314437361664

Milton
07.06.2018
10:48:07
Коменты тоже ничего



Alexander
07.06.2018
10:52:10
Ilgiz
08.06.2018
06:35:51


dmks
08.06.2018
08:26:19
Сложная шутка

Ilgiz
08.06.2018
08:29:21
Походу некоторые произносят как джидхаб

и инструмент сам джид)

Eugine
08.06.2018
08:30:37
джихадхаб

жидхаб

Zart
08.06.2018
08:37:16
МС объявил джитхаб?

Google
Lulz
08.06.2018
08:38:39
МС объявил джитхаб?
скупка опен-сорс проектов увеличена вдвое©

Milton
08.06.2018
08:38:54
Вообще, говорят что правильный вариант произношения этой "G" — как в GIF

vlade11115
08.06.2018
08:40:00
А в GIF как?

Milton
08.06.2018
08:40:24
А в GIF как?
Не поверишь, но абсолютно так же, как в GitHub

Ну ты понел

vlade11115
08.06.2018
08:40:41
Suren
08.06.2018
09:08:59
Привет! Меня из питонбеггинеров послали сюда. я перешлю сообщения, чтобы не набирать заново, ок?

Suren
08.06.2018
09:09:36
Привет! Я снова со своим серийным портом.. Есть библиотека pyserial я использую кабель RS485 для передачи, суть в том, что когда я передаю данные, я должен подавать высокий уровень на определенный порт (по GPIO), когда я принимаю, уровень должен быть низкий в библиотеке PySerial прямо в доках сказано write() is blocking by default, unless write_timeout is set. For possible values refer to the list for timeout above. то есть теоретичеки пока данные не передадутся (подключение по UART), функция не вернет значение (возвращает количество записанных байт перед передачей я подаю на GPIO единицу, после того, как функция отработает, подаю ноль только проблема в том, что когда я смотрю на осциллограф, то джипио имеет высокий уровень только в самом начале, а остальное уходит при низком уровне. получается, запись на UART идет где-то в фоне не знает кто, в чем проблема? я вижу, что класс Serial наследуется от io.RawIOBase, но там в доках тоже ничего про эту некорректность не сказано



и суть то даже не в 485. до него пока дело не дошло. я смотрю по осцилографу

мне передавать данные по юарту надо. и вот нестыковочка в библиотеке

подаю High на нужный жпио, затем пишу что-то на юарт, а потом передаю Low на джипио



а, и при этом на ser.out_waiting нифига нет (ноль), то есть типа реально ушло

GPIO.output(TOGGLE_GPIO, GPIO.HIGH) ser.write(my_bytes) ser.out_waiting # ноль GPIO.output(TOGGLE_GPIO, GPIO.LOW) по идее же write должен вернуть только когда запишет всё, разве нет?

dmks
08.06.2018
09:09:41
Походу некоторые произносят как джидхаб
а, я упорно не догонял как англоговорящие прохавали шутку про жидхаб

Suren
08.06.2018
09:14:52
Сейчас после write попробую сделать flush, может поможет

Eugine
08.06.2018
09:16:59
Google
Donaudampf
08.06.2018
11:30:14
GPIO.output(TOGGLE_GPIO, GPIO.HIGH) ser.write(my_bytes) ser.out_waiting # ноль GPIO.output(TOGGLE_GPIO, GPIO.LOW) по идее же write должен вернуть только когда запишет всё, разве нет?
Это же распбери? Точно ты дергаешь свободный пин а не тот, который задействован под последовательный порт?

Хотя в таком случае должна быть ошибка

Буду на работе, попробую

Zart
08.06.2018
11:30:53
у меня ощущение что этим вообще должен уарт заниматься

Donaudampf
08.06.2018
11:33:10
Ну там порты подключаются через gpio, то есть один и тот же пин может быть в распоряжении юзера или использоваться для порта, в зависимости от настроек

Zart
08.06.2018
11:33:48
https://ethertubes.com/raspberry-pi-rts-cts-flow-control/ тут про железную часть и линк на сишный код

не знаю, прохлопал ли он этот ответ в бегиннерсах

Suren
08.06.2018
11:37:48
Это же распбери? Точно ты дергаешь свободный пин а не тот, который задействован под последовательный порт?
распберри в общем попытался сделать через flush, но он вызывает termios.tcdrain(self.fd), который работает некорректно (он просто ждет максимальное для баудрейта время, т.е. 30 мс, а у меня вся передача занимает меньше 10мс (от 4 до 6мс), поэтому я сделал очень плохо, взял среднюю скорость для моего баудрейта (для 9600 это 0.00104 сек) и умножаю на количество переданных байт, при этом на запись нет таймаута, то есть шлю os.write и сразу после этого количество байт на таймаут тогда всё на осциллографе прекрасно совпадает

Zart
08.06.2018
11:38:40
я так понимаю если уарт настроен корректно и всё распаяно как надо, то достаточно чтото типа serial.Serial('/dev/ttyO4', baudrate=9600, rtscts=True)

https://stackoverflow.com/questions/21148655/python-pyserial-with-auto-rts-through-half-duplex-rs-485-breakout-board-using-be тут чувак прикручивает 485 к своей малине, но у него похоже грабли с полярностью

Zart
08.06.2018
11:40:48
https://www.raspberrypi.org/forums/viewtopic.php?t=160016#p1038726

Suren
08.06.2018
11:41:24
ttyAMA0 нет коннекта, я через ttyS0 они на 8 и 10 пинах

Zart
08.06.2018
11:41:51
у меня малин нет, тебе надо разбираться с даташитами на свою модель

Donaudampf
08.06.2018
11:44:59
Ещё надо cmdline глянуть https://www.raspberrypi.org/forums/viewtopic.php?t=155559

Suren
08.06.2018
11:45:25
Donaudampf
08.06.2018
11:46:56
Тогда только правильно пины воткнуть

Вообще подозреваю, что оно так и должно работать. Write отправляет данные, но не ждёт, пока они дойдут до получателя. Попробуй отключить девайс и записать что-то, тогда должна быть блокировка

Dmitry
08.06.2018
12:22:27
ну я настроил чтоб работало на S0
Попробуй в чатик русской федоры написать, там есть 1 женщина, которая с этим вроде как имела дело

@bookwar

Google
Suren
08.06.2018
12:23:22
да чего людей дергать, раз и так работает

Dmitry
08.06.2018
12:23:33
Уже работает?

А, хорошо

Donaudampf
08.06.2018
12:30:22
вообще это скорее в https://t.me/ru_raspberry

Suren
08.06.2018
12:31:30
вообще это в линукс хелп скорее, потому что питон нормально вызывает системную функцию, а вот как она работает - уже нутакое

G.
08.06.2018
13:09:19
Ребят, есть задание. Нужно сделать платформу для обучения типа Академии Хана (https://www.khanacademy.org/). Набирается команда для проекта. Есть дизайнер, маркетолог, и сейлс. Нужен прогер (пол, вес, возраст не важен) за процет в компании. Break-even планируем на конец июля - август. Кого заинтересовало - @aZo1010

Страница 1037 из 1719