Плавно переходим к небольшим заметкам.
https://linuxoid85.github.io/LinuxSovet/stats/programming/python/environ.html
#Programming #Python
https://linuxoid85.github.io/LinuxSovet/stats/programming/python/environ.html
#Programming #Python
Очень долгое время не публиковал ничего из книг. В последний раз, ЕМНИП, писал в группе ВК, но здесь - очень редко. Заполняю этот пробел.
Книги о программировании на Python и JS. Мне нравятся скриптовые ЯП, поэтому выбор пал именно на эти книги. Пусть даже JS я недолюбливаю.
Все книги можно скачать в сообщении ниже. А если вы хотите предложить какую-то другую книгу, то присылайте их (хотя бы ссылки на них 😉) в комментарии к этому сообщению.
#Book #Python #JavaScript
Книги о программировании на Python и JS. Мне нравятся скриптовые ЯП, поэтому выбор пал именно на эти книги. Пусть даже JS я недолюбливаю.
Все книги можно скачать в сообщении ниже. А если вы хотите предложить какую-то другую книгу, то присылайте их (хотя бы ссылки на них 😉) в комментарии к этому сообщению.
#Book #Python #JavaScript
https://linuxoid85.github.io/LinuxSovet/stats/programming/python/files/parse-json.html
Базовые примеры работы с JSON. Чтение и запись.
Если нужно подробнее, пишите в комментариях.
#Json #Python #Programming
Базовые примеры работы с JSON. Чтение и запись.
Если нужно подробнее, пишите в комментариях.
#Json #Python #Programming
LinuxSovet
Парсинг json
Просто какие-то отдельные статьи, заметки, наблюдения на тему Linux, Unix и прочего. Подключен GH Pages для лучшего виду.
https://linuxoid85.github.io/LinuxSovet/stats/programming/python/files/cp-mv.html
Статья о работе с файлами. Получение списка директорий, получение размера файла, копирование и перемещение. Немного про модуль
#Programming #Python
Статья о работе с файлами. Получение списка директорий, получение размера файла, копирование и перемещение. Немного про модуль
shutil. Только начал его рассматривать, о нём нужно писать отдельную статью с примерами работы.#Programming #Python
Переключился на более короткие статьи. Но не менее подробные, надеюсь :)
Работа с tar-архивами в Python. Рассмотрены создание и добавление файлов, распаковка, просмотр содержимого архива.
https://linuxoid85.github.io/LinuxSovet/stats/programming/python/files/tarfile.html
#Python #Programming
Работа с tar-архивами в Python. Рассмотрены создание и добавление файлов, распаковка, просмотр содержимого архива.
https://linuxoid85.github.io/LinuxSovet/stats/programming/python/files/tarfile.html
#Python #Programming
PyUSB - модуль Python, обеспечивающая лёгкий доступ к USB.
Кто есть кто
Все модули PyUSB имеют в начале название
Например:
Смотрите также:
-
Кто есть кто
Все модули PyUSB имеют в начале название
usb.*:usb.core - основной модуль;usb.util - вспомогательные функции;usb.control - стандартные запросы управления;usb.legacy - слой совместимости с версиями 0.х;usb.backend - бэкенд.Например:
#!/usr/bin/python3
import usb.core as usb
print(usb.show_devices()) # Показывает список подключенных устройств
Работу с этим модулем смотрите в документации.Смотрите также:
-
help(usb.core)
- help(usb.util)
- help(usb.control)
- help(usb.legacy)
- help(usb.backend)
#Python #Programminghttps://pyneng.readthedocs.io/ru/latest/book/additional_info/argparse.html
Одно из самых полных руководств по этому модулю (и по Python в целом). Рекомендуется к прочтению.
#Programming #Python
Одно из самых полных руководств по этому модулю (и по Python в целом). Рекомендуется к прочтению.
#Programming #Python
https://habr.com/ru/company/wunderfund/blog/654493/
Сразу вспомнилось. Я себе написал скрипт для получения данных об АКБ ноутбука. Кроме обычных возможностей вроде просмотра состояния АКБ, процента заряда, типа АКБ и пр. скрипт умеет анализировать заряд/разряд АКБ за определённый период и на основании полученных данных строить график (matplotlib). Так вот - я поразился потреблением памяти этого скрипта - около 50 Мб! А ведь на том этапе он только лишь получал данные об АКБ от ядра Linux, просто читая данные из текстового файла. И тут я понял, что я делаю что-то не так. И не только я, а многие другие разрабы. Даже учитывая особенности работы Linux с RAM, когда процессы потребляют максимально возможный объём ОЗУ, 50 Мб для простого скрипта - мне показалось это очень жирным.
#Programming #Python
Сразу вспомнилось. Я себе написал скрипт для получения данных об АКБ ноутбука. Кроме обычных возможностей вроде просмотра состояния АКБ, процента заряда, типа АКБ и пр. скрипт умеет анализировать заряд/разряд АКБ за определённый период и на основании полученных данных строить график (matplotlib). Так вот - я поразился потреблением памяти этого скрипта - около 50 Мб! А ведь на том этапе он только лишь получал данные об АКБ от ядра Linux, просто читая данные из текстового файла. И тут я понял, что я делаю что-то не так. И не только я, а многие другие разрабы. Даже учитывая особенности работы Linux с RAM, когда процессы потребляют максимально возможный объём ОЗУ, 50 Мб для простого скрипта - мне показалось это очень жирным.
#Programming #Python
Хабр
Оптимизация использования памяти в Python-приложениях
Прим. Wunder Fund: мы занимаемся высокочастотной торговлей и это заставляет нас часто думать об оптимизации кода, но в основном, конечно, плюсового. В этой короткой статье описаны несколько подходов к...
👍3