python

python ist eine Programmiersprache

Installation Ist auf jedem Linux Rechner Automatisch installiert Wenn nicht dann gibt es hier die passende Site dazu.

Schneller einfacher Webserver Hier kann man schnell und einfach im eigenem HOME, lokalem Netzwerk ab der fritz.box Daten verteilen.

z.B. $ ~/home/stephan/Dokumente aus den Dokumenten

oder $ ~/home/stephan/Bilder aus den Bildern

Benutzung

# nmap scan

17:04 stephan@dell ~ 379 >nmap -sP 192.168.178.1/24
Starting Nmap 7.92 ( https://nmap.org ) at 2022-05-22 17:04 CEST
Nmap scan report for multi.box (192.168.178.1)
Host is up (0.00050s latency).
Nmap scan report for SqueezeboxRadio.multi.box (192.168.178.20)
Host is up (0.023s latency).
Nmap scan report for DELL-Optiplex-Kueche.multi.box (192.168.178.24)
Host is up (0.00011s latency).
Nmap scan report for Galaxy-Tab-S3.multi.box (192.168.178.110)
Host is up (0.0039s latency).
Nmap scan report for SoundTouch-BS20bac.multi.box (192.168.178.112)
Host is up (0.0053s latency).
Nmap done: 256 IP addresses (5 hosts up) scanned in 2.74 seconds

# hostname , also die IP herausfinden geht mit

hostname -I
192.168.178.24

(geht am schnellsten!)

# Webserver starten

17:05 stephan@dell Dokumente 381 >python3 -m http.server
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...

# In meinem Smartphone tippe ich:

http://192.168.178.24:8000

Directory listing for / ..Dokumente oder Bilder, oder sonst was..

Man kann den Port in seinen Grenzen frei wählen.

Hier sind noch eine Vielzahl an Paketen die Installiert werden können unter pypi.org Python Pakete In die Lupe einfach webserver eintragen, und los gehts..