mirror of
https://git.digitalstudium.com/digitalstudium/digitalstudium.com
synced 2023-12-29 08:06:35 +00:00
Add summary
This commit is contained in:
@@ -4,15 +4,14 @@ category: python-lifehacks
|
||||
filename: how-to-easily-write-linux-cli-tool
|
||||
date: 2023-04-09
|
||||
---
|
||||
Хочу поделиться самым простым из известных мне способов написать CLI инструмент для администрирования Linux
|
||||
на Python.
|
||||
Хочу поделиться самым простым из известных мне способов написать CLI инструмент для администрирования Linux на Python.
|
||||
<!--more-->
|
||||
## Шаг 1. Установка Fire
|
||||
```bash
|
||||
pip install fire
|
||||
```
|
||||
## Шаг 2. Создаём простейший CLI инструмент
|
||||
Вот пример CLI инструмента, который выводит в терминал версию Linux:
|
||||
<!--more-->
|
||||
```python
|
||||
#!/usr/bin/env python3
|
||||
import fire
|
||||
|
@@ -4,13 +4,16 @@ category: python-lifehacks
|
||||
filename: how-to-load-multiple-web-pages-in-parallel-using-python
|
||||
date: 2022-05-15
|
||||
---
|
||||
|
||||
В этой статье описывается, как загружать содержимое нескольких веб-страниц с нескольких URL-адресов параллельно с помощью Python.
|
||||
<!--more-->
|
||||
## Шаг 1. Установка aiohttp
|
||||
Сначала нужно установить пакет `aiohttp`. Для установки aiohttp выполните команду:
|
||||
```bash
|
||||
pip install aiohttp[speedups]
|
||||
```
|
||||
Суффикс `[speedups]` нужен для установки ускоряющих aiohttp пакетов - `aiodns`, `cchardet`. Затем создайте файл<!--more-->
|
||||
main.py с таким кодом:
|
||||
Суффикс `[speedups]` нужен для установки ускоряющих aiohttp пакетов - `aiodns`, `cchardet`.
|
||||
## Шаг 1. Создание скрипта
|
||||
Затем создайте файл main.py с таким кодом:
|
||||
```python
|
||||
import aiohttp
|
||||
import asyncio
|
||||
|
Reference in New Issue
Block a user