Alvin Seville
|
|
1 | |
Есть ли средства для питон, позволяющие получить прямой доступ к памяти?14.05.2017, 12:01. Показов 4889. Ответов 14
Метки нет Все метки)
(
0
|
|
14.05.2017, 12:01 | |
Ответы с готовыми решениями:
14
Как получить прямой доступ к памяти устройста? Как получить прямой доступ к сайту, если есть через анонимайзер? YouTubeApi. Есть ли какие-то методы позволяющие получить artist name & song name? Прямой доступ к памяти Прямой доступ к памяти |
562 / 302 / 189
Регистрация: 20.05.2016
Сообщений: 592
|
|
14.05.2017, 18:39 | 2 |
Уточните к какой именно памяти/для чего. Потому что в общем и целом ответ нет, в частностях - возможно.
0
|
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
14.05.2017, 18:41 | 3 |
Не тот язык ты выбрал, чтобы работать на прямую с памятью
0
|
562 / 302 / 189
Регистрация: 20.05.2016
Сообщений: 592
|
|
15.05.2017, 20:50 | 6 |
Ладно, какой вопрос - такой ответ...
Что Вы подразумеваете: выделить кусок памяти чем-нибудь аля malloc, запись в переменную аля разыменование указателя, или что другое?.. Повторю, в целом ответ - нет; а в тех случаях когда - да, это не настолько "прямо", как в том же Си, ибо же ж, как было сказано, дважды, не для того питон предназначали...
0
|
562 / 302 / 189
Регистрация: 20.05.2016
Сообщений: 592
|
||||||
18.05.2017, 12:46 | 10 | |||||
memoryview + bytearray - опосредованное выделение памяти; mmap ближе к низам, позволяет не только резать память на ломти, но и совместное их использование разными процессами (mmap иногда используется модулями в качестве аллокатора); упомяну и array...
ctypes. Здесь есть близкие к земле штуки. Как правило это create_string_buffer, которая принимает размер буфера, и возвращает нечто похожее на сишный массив чаров (впрочем, работать прямиком с/через указатели на сию память все равно не позволено; извернуться, конечно, можно, но не нужно). Есть указатели; посредством их можно натворить всякого, скажем, безудержу писать фигню куда не надо (или читать)... Можно даже так
...
1
|
438 / 430 / 159
Регистрация: 21.05.2016
Сообщений: 1,338
|
|
18.05.2017, 14:48 | 12 |
Зачем реализовывать "списки на указателях", если в питоне есть свои замечательные родные списки?
0
|
Alvin Seville
|
|
18.05.2017, 16:53 [ТС] | 14 |
Знает, да. Просто было бы интересно списки самому сделать. В питоне же у нас все почти готовое, как то не интересно.
![]() Добавлено через 2 минуты Ну не всегда же готовой под рукой. Я не знаю, может у кого то склероз будет, и ему придется писать списки на указателях потому то забудет про родной list(). Добавлено через 18 секунд Ну это шутка ![]()
0
|
438 / 430 / 159
Регистрация: 21.05.2016
Сообщений: 1,338
|
|
18.05.2017, 21:53 | 15 |
0
|
18.05.2017, 21:53 | |
Помогаю со студенческими работами здесь
15
Прямой доступ к видео памяти Прямой доступ к оперативной памяти Прямой доступ к памяти стороннего процесса
Средства, позволяющие автоматически переводить функции с перебором элементов перечисления в Linq запросы Получить доступ к сайту если есть доступ на сервер Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |