Архив автора: admin

Ограничить выполнение команд по SSH

Не зря существует поговорка: «Век живи — век учись». Буквально на днях узнал, что есть очень простой способ, как ограничить выполнение каких-то команд при подключении по SSH с аутентификацией через сертификат.

Читать

Чтение и запись XML файлов в Python‭

XML,‭ ‬или Extensible Markup Language‭ (‬расширяемый язык разметки‭) – ‬это язык разметки,‭ ‬часто используемый,‭ ‬чтобы структурировать,‭ ‬хранить и передавать данные между системами.‭ ‬Хотя и не так часто,‭ ‬как ранее,‭ ‬но он ещё используется в таких сервисах,‭ ‬как RSS и SOAP,‭ ‬а также для структурирования файлов наподобие документов Microsoft Office.

Поскольку Python‭ – ‬популярный язык для сети и анализа данных,‭ ‬вероятно,‭ ‬вам потребуется читать или записывать данные XML,‭ ‬в таком случае вам повезло.

На протяжении этой статьи мы в первую очередь взглянем на модуль ElementTree для чтения,‭ ‬записи и изменения файлов XML.‭ ‬Мы также сравним его с более старым модулем minidom в первых нескольких главах. Читать

Sudo не нужен при работе в консоли сервера. Так ли это?

Захотелось сегодня порассуждать на одну популярную тему в мире linux серверов. Нужно ли использовать sudo при работе в консоли сервера, а если нужно, то зачем именно. Статью пишу чтобы порассуждать, почитать ваши отзывы и поделиться своим мнением.

Читать

Python для Data Science: обзор функций и методов Python

Python для Data Science — все необходимые функции и методы Python

Python является одним из самых популярных языков программирования в области Data Science и машинного обучения. Он обладает мощным функционалом и множеством библиотек, которые позволяют быстро и эффективно решать задачи этой области.

В данной статье мы рассмотрим основные функции и методы языка Python для Data Science. Вы узнаете, как использовать библиотеки, такие как NumPy, Pandas, Matplotlib и Scikit-learn, а также как выполнять базовые операции, такие как чтение и запись данных, обработка и анализ данных, визуализация и предобработка. Читать

Создание и удаление директорий с помощью Python

Эта статья продолжает нашу серию рассказов о взаимодействии с файловой системой в Python. В предыдущих разговор шёл о чтении и записи файлов. Любопытно, что файловая система — это гораздо больше, чем способ сохранять/извлекать данные на диск или с диска. Также есть разные типы объектов, такие как файлы, директории, сокеты (для межпроцессного взаимодействия), именованные каналы (pipes), как мягкие (символьные), так и жёсткие ссылки, а также специальные файлы устройств. Запись и чтение в них или из них делается примерно так же, как мы видели в предыдущих статьях.

Эта статья посвящена работе с директориями. Другие операционные системы, такие как UNIX/Linux, используют другую терминологию, где “папка” именуется “каталогом”. Далее мы вам покажем, как определить текущую рабочую директорию, как создать постоянную и временную, одиночную и вложенные структуры с подкаталогами, и как удалить директорию, если она больше не нужна. Здесь в игру вступают два модуля Python: os и tempfile. Читать

Ошибка 0x80070002 и как с ней бороться?

Ошибка 0x80070002 возникает у пользователей после перехода на долгожданную новую десятую версию операционной системы. Microsoft решили проблему оперативно и быстро выложили в сеть способ решения этой проблемы, немного позже и вовсе исправили данную проблему через поставленное обновление для OC. Читать