PopEx

Beispiel: Popup

 

1. Kommunikation über das Internet

Damit jemand aus dem Internet auf Ihren PC zugreifen kann benötigt er ausser der IP-Adresse noch eine Port-Adresse. Port-Adresse ist eine Zahl zwischen 0 und 65'535 (16 Bit) und bildet zusammen mit der IP-Adresse ein so genannten Socket. In unseren Beispielen verwenden wir Port 5000. In vielen öffentlichen Institutionen aus Sicherheitsgründen die meisten Ports gesperrt. Immer offen ist der Port 80, da über diesen die http -Webseiten vermittelt werden. Die IP-Adresse des Computers, auf welchen das Serverprogramm läuft, findet man am schnellsten, indem man in der Eingabeaufforderung ipconfig eingibt.

 

 

2. Kommunikation über das Internet

Damit jemand aus dem Internet auf Ihren PC zugreifen kann benötigt er ausser der IP-Adresse noch eine Port-Adresse. Port-Adresse ist eine Zahl zwischen 0 und 65'535 (16 Bit) und bildet zusammen mit der IP-Adresse ein so genannten Socket. In unseren Beispielen verwenden wir Port 5000. In vielen öffentlichen Institutionen aus Sicherheitsgründen die meisten Ports gesperrt. Immer offen ist der Port 80, da über diesen die http -Webseiten vermittelt werden. Die IP-Adresse des Computers, auf welchen das Serverprogramm läuft, findet man am schnellsten, indem man in der Eingabeaufforderung ipconfig eingibt.

2. Kommunikation über das Internet

Damit jemand aus dem Internet auf Ihren PC zugreifen kann benötigt er ausser der IP-Adresse noch eine Port-Adresse. Port-Adresse ist eine Zahl zwischen 0 und 65'535 (16 Bit) und bildet zusammen mit der IP-Adresse ein so genannten Socket. In unseren Beispielen verwenden wir Port 5000. In vielen öffentlichen Institutionen aus Sicherheitsgründen die meisten Ports gesperrt. Immer offen ist der Port 80, da über diesen die http -Webseiten vermittelt werden. Die IP-Adresse des Computers, auf welchen das Serverprogramm läuft, findet man am schnellsten, indem man in der Eingabeaufforderung ipconfig eingibt.

2. Kommunikation über das Internet

Damit jemand aus dem Internet auf Ihren PC zugreifen kann benötigt er ausser der IP-Adresse noch eine Port-Adresse. Port-Adresse ist eine Zahl zwischen 0 und 65'535 (16 Bit) und bildet zusammen mit der IP-Adresse ein so genannten Socket. In unseren Beispielen verwenden wir Port 5000. In vielen öffentlichen Institutionen aus Sicherheitsgründen die meisten Ports gesperrt. Immer offen ist der Port 80, da über diesen die http -Webseiten vermittelt werden. Die IP-Adresse des Computers, auf welchen das Serverprogramm läuft, findet man am schnellsten, indem man in der Eingabeaufforderung ipconfig eingibt.

2. Kommunikation über das Internet

Damit jemand aus dem Internet auf Ihren PC zugreifen kann benötigt er ausser der IP-Adresse noch eine Port-Adresse. Port-Adresse ist eine Zahl zwischen 0 und 65'535 (16 Bit) und bildet zusammen mit der IP-Adresse ein so genannten Socket. In unseren Beispielen verwenden wir Port 5000. In vielen öffentlichen Institutionen aus Sicherheitsgründen die meisten Ports gesperrt. Immer offen ist der Port 80, da über diesen die http -Webseiten vermittelt werden. Die IP-Adresse des Computers, auf welchen das Serverprogramm läuft, findet man am schnellsten, indem man in der Eingabeaufforderung ipconfig eingibt.

 

 

0-3
Fachliche Hinweise:

Auf weiterführende Optionen der IDE kann hier noch verzichtet werden. Immerhin sind beispielsweise gewisse Voreinstellungen  unter interessant, wie:



  im Register Allgemein
  im Register Erweitert

Sonst sind weitgehend die Standard-Einstellungen empfehlenswert.

Da Python eine interpretierte Sprache ist, gibt es immer wieder Verwechslungen zwischen der direkten Codeausführung in der Konsole und der Ausführung eines Programms (Python-Skripts). Im Lehrgang wird deshalb die Python-Console bewusst  in den Hintergrund gestellt und nicht von einem Skript, sondern einem Programm gesprochen, das editiert und ausgeführt wird. Dass diese Ausführung durch einen Interpreter erfolgt und das Programm nicht  zuerst übersetzt (compiliert) wird, ist unseres Erachtens zu diesem Zeitpunkt für das Verständnis unwesentlich.

 

 

0-4
Fachliche Hinweise:

In Python 2.7 gibt es die folgenden 31 Keywords:

and
as
assert
break
class
continue
def
del
elif
else
except
exec
finaly
for
grom
global
if
import
in
is
lambda
not
or
pass
print
raise
return
try

while
with
yield




Der hauptsächliche Unterschied zu Python 3.x besteht darin, dass print kein Keyword mehr ist, sondern als Funktionsaufruf print() verwendet wird. TigerJython ist Python 2.7 kompatibel, verwendet aber den Java-basierten Jython Interpreter.

In diesem Lehrmittel wird die praktische Schreibweise von print wie in Python 2.7 verwendet, bei dem man mehrere Ausgaben mit Kommas trennt und die Konvertierung auf Strings automatisch erfolgt.