Galileo Computing < openbook > Galileo Computing - Professionelle Bücher. Auch für Einsteiger.

...powered by haas.homelinux.net...

Inhaltsverzeichnis
1 Einleitung
2 Überblick über Python
3 Die Arbeit mit Python
4 Der interaktive Modus
5 Grundlegendes zu Python-Programmen
6 Kontrollstrukturen
7 Das Laufzeitmodell
8 Basisdatentypen
9 Benutzerinteraktion und Dateizugriff
10 Funktionen
11 Modularisierung
12 Objektorientierung
13 Weitere Spracheigenschaften
14 Mathematik
15 Strings
16 Datum und Zeit
17 Schnittstelle zum Betriebssystem
18 Parallele Programmierung
19 Datenspeicherung
20 Netzwerkkommunikation
21 Debugging
22 Distribution von Python-Projekten
23 Optimierung
24 Grafische Benutzeroberflächen
25 Python als serverseitige Programmiersprache im WWW mit Django
26 Anbindung an andere Programmiersprachen
27 Insiderwissen
28 Zukunft von Python
A Anhang
Stichwort

Download:
- ZIP, ca. 4,8 MB
Buch bestellen
Ihre Meinung?

Spacer
 <<   zurück
Python von Peter Kaiser, Johannes Ernesti
Das umfassende Handbuch - Aktuell zu Python 2.5
Buch: Python

Python
gebunden, mit CD
819 S., 39,90 Euro
Galileo Computing
ISBN 978-3-8362-1110-9
Pfeil 27 Insiderwissen
  Pfeil 27.1 Dateien direkt mit einem bestimmten Encoding lesen
  Pfeil 27.2 URLs im Standardbrowser öffnen – webbrowser
  Pfeil 27.3 Funktionsschnittstellen vereinfachen – functools
  Pfeil 27.4 Versteckte Passworteingaben – getpass
  Pfeil 27.5 Kommandozeilen-Interpreter – cmd


Galileo Computing - Zum Seitenanfang

27.2 URLs im Standardbrowser öffnen – webbrowser  topZur vorigen Überschrift

Das Modul webbrowser dient dazu, eine Website im Standardbrowser des gerade verwendeten Systems zu öffnen. Im Folgenden werden wir die drei wichtigsten Funktionen des Moduls webbrowser erklären. Die Beispiele verstehen sich dabei in folgendem Kontext:

>>> import webbrowser
webbrowser.open(url[, new[, autoraise]])

Öffnet die URL url im Standardbrowser des Systems.

Für den Parameter new kann eine ganze Zahl zwischen 0 und 2 übergeben werden. Dabei bedeutet ein Wert von 0, dass die URL nach Möglichkeit in einem bestehenden Browserfenster geöffnet wird, 1, dass die URL in einem neuen Browserfenster geöffnet werden soll, und 2, dass die URL nach Möglichkeit in einem neuen Tab eines bestehenden Browserfensters geöffnet werden soll. Der Parameter ist mit 0 vorbelegt.

Wenn für den Parameter autoraise True übergeben wird, wird versucht, das Browserfenster mit der geöffneten URL in den Vordergrund zu holen. Beachten Sie, dass dies bei vielen Systemen automatisch geschieht.

>>> webbrowser.open("http://www.galileo-press.de", 2) 
True
webbrowser.open_new(url)

Öffnet die URL url in einem neuen Fenster des Standardbrowsers.

>>> webbrowser.open_new("http://www.galileo-press.de") 
True
webbrowser.open_new_tab(url)

Öffnet die URL url in einem neuen Tab eines bestehenden Fensters des Standardbrowsers. Wenn noch keine Instanz des Browsers gestartet ist, wird die URL in einem neuen Fenster geöffnet.

>>> webbrowser.open_new_tab("http://www.galileo-press.de") 
True


Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.






 <<   zurück
  
  Zum Katalog
Zum Katalog: Python






Python
bestellen
 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchtipps
Zum Katalog: Linux






 Linux


Zum Katalog: Ubuntu GNU/Linux






 Ubuntu GNU/Linux


Zum Katalog: Praxisbuch Web 2.0






 Praxisbuch Web 2.0


Zum Katalog: UML 2.0






 UML 2.0


Zum Katalog: Praxisbuch Objektorientierung






 Praxisbuch Objektorientierung


Zum Katalog: Einstieg in SQL






 Einstieg in SQL


Zum Katalog: IT-Handbuch für Fachinformatiker






 IT-Handbuch für Fachinformatiker


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo