я так понимаю, пока что в питоне не сделать нормального многопотока, даже с си апи? чтобы запускать чисто питоний код в параллельных потоках
можно ли в numpy создать структурированный массив, с некоторым оффсетом структуры? например, есть у меня структура np.dtype([('a', int), ('b', float)]), но я хочу перед ней в...
лмао, откуда задачка?) а вообще def main(): return filter(lambda x: int(x[0]) <= 4 <= int(x[1]) and int(x[0]) <= 10 <= int(x[1]), map(lambda line: line.split(' ')[:-2], o...
когда делаешь numpy.ctypeslib(pointer, shape), полученный массив не следит за тем указателем, что ему скормили, то есть при удалении не почистит память. как такое можно исправ...
когда импортируешь какой-то файл, то код в нем исполняется. есть ли там некоторый аналог return-a? я хочу в try импортировать либу, и если получилось, то насоздавать классов
просто как встроенная простейшая гуи либа, чтобы создать окошко с 1 кнопкой?
Можно ли все-таки запустить несколько параллельных потоков в питоне, если я не буду использовать шейред объекты? Гуглю - сплошь инфа о нескольких процессах, Но мне нужны именн...
не могу не сказать, а что должно быть распознано вот тут? 🌚
в нампи есть способ задать массив со структурой int, int[3], float[], то есть где будет некоторый "заголовок" из 4 интов, а все остальное - флоаты?
нагуглил, что GIL per-process, а не per-interpreter. то есть ждать, когда сделают per-interpreter, или вдруг есть что-то?
и да, нужен более быстрый способ, чем огромный питоний цикл. есть ли в нампи что-то для такого?
как оно работает? что такое TOS1[-i]. как понимаю, на этом месте должен быть дикт объект, однако чем тогда должен являться TOS1?
но стоит ли оно того. мб тебе лучше параметры подгружать из жсона или вообще не хранить их в виде тонны атрибутов?
как, имея адрес в памяти, представленный питоньим интом, получить ситайпс поинтер по этому адресу?
в питоне есть возможность прочитать бинарный файл в заранее выделенный буфер?
так вот, в cpython-е я кормил туда PyMem_xxx, а что кормить с пипи?
почему numpy.zeros() во много раз быстрее numpy.empty() + .fill(0) ?
а как из файла сделать BufferedIOBase?
на rust можно писать нормально?
Повесить как-то релиз гила сразу при его получении?