@ru_python

Страница 9284 из 9768
koder
09.06.2019
12:59:18
ну с разными знаками их максимум 2

потому что в отсортированном массиве только два числа соседние числа могут иметь разыне знаки

WILD
09.06.2019
12:59:41
а ты опасен
не, там просто некоторые немного неадекватны

Google
koder
09.06.2019
13:00:56
pos = bisect.bisect_left(sorted_arr, 0)

если что-то и есть, то оно в позициях pos & pos + 1

сортируешь массив находишь куда в нем вставили бы 0, проверяешь очевидные проблемы (например pos+1 больше длинны массива, потому что все числа - отрицательные)

/ X / ∆ ∆ ∆ \ X \
09.06.2019
13:54:33
Ребята, я новичок в программировании. С данного сайта https://on55.ru/articles/2 нужно спарсить город потом как я понимаю через if проверять соотвествует ли заданная переменная city ему. Все что я смог вытащить это: coords=soup.findAll("td", class_="xl63") А как дальше?

TpaBaKyP
09.06.2019
14:01:13
как получить список всех идентификаторов которые привязаны к даному тегу. tkinter

Misha
09.06.2019
14:11:00
Если запускаю проект через докер компз + гуникорн + нгинкс, можно через пайчарм как-то заатачится к гуникорну?

/dev
09.06.2019
14:23:22
Пришел рассказать, что питон не нужен?)

Andre
09.06.2019
14:23:53
Ребяты, есть ли здесь пользователи библиотеки https://github.com/kkroening/ffmpeg-python? чёт я не вдупляю, как ей пользоваться. Могу сделать нужное с просто ffmpeg из командной строки, но не могу перевести это на язык ffmpeg-python, а хотелось бы. Например: ffmpeg -i 1-ne/full_name.ogg -i 1-ne/chapter_1/chapter_name.ogg -f lavfi -i anullsrc -filter_complex \ "[2]atrim=duration=10[g1];[0][g1][1]concat=n=3:v=0:a=1" out.mp3 Если словами, то я хочу склеить два opus ogg файла, а между ними вставить паузу, затем всё это сохранить в mp3. Проблемы с ffmpeg-python начались на том этапе, чтобы объяснить ему, что я хочу пустой аудио поток anullsrc, он пытается открыть его как файл.

[Anonymous]
09.06.2019
14:24:48
Здравствуйте, подскажите пожалуйста, как запилить боту функцию, что бы отвечал на команды без слеша. Тоесть в ответ на собеседника "бан" - получил бан.

Google
[Anonymous]
09.06.2019
14:25:04
Связано ли это с АI тегами?

Timofey
09.06.2019
14:28:32
Есть метод, который возвращает tuple переменного размера, при этом его первые несколько элементов зафиксированны, а остальные - нет. Надо в type hint в возращаемом значении написать что-то более-менее адекватное. На данный момент имею примерно следующее: from typing import Any from typing import Iterable from typing import Optional # some code ... def method(some_input: Any) -> Tuple[ Optional[int], None, Iterable[Optional[int]], ]: Но при этом, третий возвращаемый аргумент - это не Iterable, а продолжение этого же Tuple, просто размер этого продолжения не зафиксирован. Как это явно указать? (И да, раз я тут только что появился, то всем привет!)

Andre
09.06.2019
14:33:18
телебот
думаю, это лучше спросить в тематическом чате: https://t.me/botoid

Timofey
09.06.2019
14:36:47
Ну, да. В общем, я не знаю, есть ли в typing вообще функционал, чтобы это сделать. А поменять возвращаемую сигнатуру я не могу - привязан к внешней библиотеке.

Jentry
09.06.2019
14:39:10
Ну, да. В общем, я не знаю, есть ли в typing вообще функционал, чтобы это сделать. А поменять возвращаемую сигнатуру я не могу - привязан к внешней библиотеке.
а смысл какой подобной типизации, где типы могут быть разными? это вряд ли кому-то поможет, ты покрываешь тайпинг с целью покрыть тайпинг?

Timofey
09.06.2019
14:39:23
в крайнем случае всегда можно сделать Tuple[Any, ...]
Да, такой вариант я рассматривал как возможный выход из ситуации. Кстати, а Tuple[Any, ...] - это же то же самое, что и Tuple?

Timofey
09.06.2019
14:41:27
а смысл какой подобной типизации, где типы могут быть разными? это вряд ли кому-то поможет, ты покрываешь тайпинг с целью покрыть тайпинг?
Ну, в целом так глубоко в мою библиотеку вряд ли кто-то будет зарываться, поэтому можно и забить, да. Просто если был простой выход, который я не видел - хотелось бы о нем узнать. Ну значит мой выход это Tuple[Optional[int], ...]

Timofey
09.06.2019
14:45:48
Google
Tishka17
09.06.2019
14:52:02
Ага
Тупл, переменной длины из объектов разного типа?

Как это вообще юзать?

Дай пару примеров такого тупла

Timofey
09.06.2019
14:54:53
(int, None, int, int, None, None) (None, None, None, None, int) (int, None, None, int)

Tishka17
09.06.2019
14:55:19
Выглядит как Sequence[Optional[int]]

Timofey
09.06.2019
14:56:25
Выглядит как Sequence[Optional[int]]
Так и есть. Просто фишка в том, что в некоторых местах этого тупла у меня гарантированно стоят None. Хотелось это явно подчеркнуть.

Tishka17
09.06.2019
14:56:57
Если там гарантированно None, зачем его вообще возвращать?

Или это особенность реализации и не должна фиксироваться в типе. Или это ненужная информация

Timofey
09.06.2019
14:58:35
Если там гарантированно None, зачем его вообще возвращать?
Так работает библиотека. Я в ней переписываю один метод, в котором мне надо сохранить сигнатуру. Ну, больше всего похоже на особенность реализации, но это "потенциально" кто-то захочет переиспользовать.

Tishka17
09.06.2019
14:59:35
Ну если это реально особенность реализации, скорее всего нельзя полагаться на это поведение. Хотя если ты делаешь совместимый метод, стоит его воспроизвести. Но донести до людей, что это не гарантировано

Timofey
09.06.2019
14:59:52
Если интересно, почему именно tuple и почему такие странные типы - вот: https://pytorch.org/docs/stable/notes/extending.html для наглядности я заменил torch.tensor на int, логика такая же переписываю backward функцию

Admin
ERROR: S client not available

Андрей
09.06.2019
15:02:23
можно ссылку на правила

вижу

Timofey
09.06.2019
15:02:40
В доке написано, что It should return as many Tensor's as there were inputs, with each of them containing the gradient w.r.t. its corresponding input. If your inputs didn’t require gradient, you can return None.. В моем случае у меня сложно устроен inputs.

Tishka17
09.06.2019
15:03:04
Ну хз

Nelly Hernández
09.06.2019
15:09:06
я понял

ilya.st.it
09.06.2019
15:22:09
Ребят, какую оболочку Linux посоветуете?

Denis
09.06.2019
15:25:47
bash

Nelly Hernández
09.06.2019
15:26:52
Pyzo?

Google
toby
09.06.2019
15:31:54
Ребят, как развернуть контейнер пайтон на докере?

Tsimashenka
09.06.2019
15:35:33
Tishka17
09.06.2019
15:37:26
bash
zsh

toby
09.06.2019
15:37:56
https://hub.docker.com/_/python не благодари
В репозитории создать procfile, dockerfile ?

https://hub.docker.com/_/python не благодари
FROM python:3 WORKDIR /my_repo/app COPY requirements.txt ./ RUN pip install --no-cache-dir -r requirements.txt COPY . . CMD [ "python", "./your-daemon-or-script.py"

Tsimashenka
09.06.2019
15:38:38
В репозитории создать procfile, dockerfile ?
как запускать контейнер с командной строки знаешь ?

Tsimashenka
09.06.2019
15:39:11
вот почитай, в самом низу по ссылке что я дал

там есть примеры

toby
09.06.2019
15:39:26
А, понятно

там есть примеры
А я могу задать количество и очередность скриптов для исполнения?

toby
09.06.2019
15:42:10
Хм, наверное проще написать команды для одиночного исполнения

В каком порядке их выполнять =)

Tsimashenka
09.06.2019
15:43:38
тоже так кажется

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