MicroPython:Библиотеки/uctypes/uctypes.bytes at(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =uctypes.bytes_at()<ref>[http://docs.micropython.o...») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 5: | Строка 5: | ||
=uctypes.bytes_at()<ref>[http://docs.micropython.org/en/latest/library/uctypes.html docs.micropython.org - uctypes – access binary data in a structured way]</ref>= | =uctypes.bytes_at()<ref>[http://docs.micropython.org/en/latest/library/uctypes.html docs.micropython.org - uctypes – access binary data in a structured way]</ref>= | ||
* uctypes.bytes_at(addr, size) – извлекает данные, находящиеся по адресу ''addr'' в памяти и имеющие размер ''size'', и возвращает их в виде объекта ''bytes''. Поскольку объект ''bytes'' неизменяем, данные фактически дублируются и | * uctypes.bytes_at(addr, size) – извлекает данные, находящиеся по адресу ''addr'' в памяти и имеющие размер ''size'', и возвращает их в виде объекта ''bytes''. Поскольку объект ''bytes'' неизменяем, данные фактически дублируются и копируются в этот объект ''bytes'', поэтому если содержимое памяти в будущем изменится, вновь созданный объект ''bytes'' сохранит свое изначальное значение. | ||
Текущая версия от 14:38, 4 октября 2020
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
uctypes.bytes_at()[1]
- uctypes.bytes_at(addr, size) – извлекает данные, находящиеся по адресу addr в памяти и имеющие размер size, и возвращает их в виде объекта bytes. Поскольку объект bytes неизменяем, данные фактически дублируются и копируются в этот объект bytes, поэтому если содержимое памяти в будущем изменится, вновь созданный объект bytes сохранит свое изначальное значение.
<syntaxhighlight lang="python" enclose="div">