[PYTHON] Ändern Sie den Ziel-Batfish-Server von Pybatfish

Einführung

Bei der Entwicklung eines Python-Programms, das Batfish in Windows verwendet

Server: Container mit Docker-Image [Batfish / Batfish] starten (https://hub.docker.com/r/batfish/batfish/) Lokaler PC: Verwenden Sie Batfish auf dem Server mit Batfish / Pybatfish.

Realisierungsmethode

** Ändere den Host, der nur in pybatfish / client / options.py ** aufgeführt ist!

(Wenn Sie Pybatfish auf Windows Venv installiert haben) venv-Verzeichnis /Lib/site-packages/pybatfish/client/options.py

(Im Fall von Linux Venv) venv-Verzeichnis /lib/python3.6/site-packages/pybatfish/client/options.py

options.py


class Options(object):
     
    # coordinatior_host = "localhost"  # type: str
    coordinatior_host = "<IP-Adresse des Servers>"  # type: str

Geändert wie.

Damit zum Beispiel

python


from pybatfish.client.commands import *
from pybatfish.question.question import load_questions, list_questions
from pybatfish.question import bfq

load_questions()
bf_init_snapshot(<zip file or directory>) 

Erstellt beim Ausführen eine Snapshot-Datei auf dem Server-Docker.

Recommended Posts

Ändern Sie den Ziel-Batfish-Server von Pybatfish
Ändern Sie das Thema von Jupyter
Ändern Sie den Hintergrund von Ubuntu (GNOME)
Ändern Sie das Suffix von django-filter / DateFromToRangeFilter
Ändern Sie die Länge der Python-CSV-Zeichenfolgen
Ich habe den asynchronen Server von Django 3.0 ausprobiert
Ändern Sie die Reihenfolge von PostgreSQL in Heroku
Bearbeiten Sie die Datei des SSH-Verbindungszielservers auf dem Server mit VS-Code
Ändern Sie die Schriftgröße der Legende in df.plot
Überwachen Sie regelmäßig die HTTP-Antwort des Webservers
Ändern Sie die Farbe von Fabric-Fehlern und Warnungen
Ändern Sie die Auflösung von Ubuntu, das auf VirtualBox ausgeführt wird
Die Geschichte des Starts eines Minecraft-Servers von Discord
[Touch Designer] Ändern Sie die Darstellungsfarbe von Button COMP
[Django] Ändern Sie die Standard-IP-Adresse des Befehls runserver
Visualisierung der Verbindung zwischen Malware und dem Callback-Server
[Django 2.2] Sortieren und erhalten Sie den Wert des Beziehungsziels
[Python] Lassen Sie uns die URL der Django-Administrator-Site ändern
Der Beginn von cif2cell
Ich möchte das symbolische Linkziel von / lib64 unter CentOS von / usr / lib64 in / my-lib64 ändern
Die Bedeutung des Selbst
der Zen von Python
Die Geschichte von sys.path.append ()
Rache der Typen: Rache der Typen
[Python] Ändern Sie die Cache-Steuerung von Objekten, die in den Cloud-Speicher hochgeladen wurden
Informationen zum Kamerawechselereignis der Google Maps Android API
Ändern Sie das Standardausgabeziel in eine Datei in Python
Überprüfen Sie den Speicherstatus des Servers mit dem Befehl Linux free
Überprüfen Sie den Betriebsstatus des Servers mit dem Linux-Befehl top
Fand die Ursache für die mysteriöse Kommunikation des Minecraft-Servers (Spigot)
Ändern des Aufbewahrungszeitraums für CloudWatch-Protokolle in Lambda
Anhängen an den Python-Prozess des SSH-Ziels und Debuggen
Ändern Sie die Lautstärke von Pepper entsprechend der Umgebung (Ton).
Ändern Sie das Installationsziel, wenn --user zu pip hinzugefügt wird
Installieren Sie die neueste Version von Git auf Ihrem Linux-Server