Seite 1 von 1

Was bewirkt dieser Eintrag in einer config.py?

Verfasst: Sonntag 21. Oktober 2007, 21:15
von asdfgqw
In einer config.py steht folgende Zeile:
host = "example" # link.split('/')[2]
Was bewirkt diese Abfrage bzw. welchen Sinn verfolgt diese Abfrage?
Welche Datei wird hier auf einem Linux abgefragt? Ist es die Datei hosts oder hostname?

Was bewirkt das link.split?

Verfasst: Sonntag 21. Oktober 2007, 22:04
von BlackJack
Welche *Abfrage*!? Ich sehe bloss eine Zuweisung.

Das `link.split()` bewirkt gar nichts weil es ein Kommentar ist. Das '#' leitet einen Kommentar ein.

Wie gut sind Deine Python-Kenntnisse!?

Verfasst: Sonntag 21. Oktober 2007, 22:58
von asdfgqw
BlackJack hat geschrieben: Wie gut sind Deine Python-Kenntnisse!?
:oops: Überhaupt keine!

Aber alle meine bevorzugten Blogs nutzen python. Gelegentlich treten aber mal Probleme auf und da war dieses Forum immer eine gute Hilfe. Vielleicht sollte ich es wirklich mal lernen! :D

Ok, wenn es eine Zuweisung ist, was soll das? Es kann doch nur sein das ein Programm diese Zuweisung für irgend was verarbeitet?

Verfasst: Sonntag 21. Oktober 2007, 23:05
von Leonidas
asdfgqw hat geschrieben:Ok, wenn es eine Zuweisung ist, was soll das? Es kann doch nur sein das ein Programm diese Zuweisung für irgend was verarbeitet?
Ja, oder nein. Hängt vom Programm ab.

Dieses Programm verarbeitet es nicht:

Code: Alles auswählen

host = "example"
print "Mir ist der Inhalt von 'host' egal."
Du siehst, es hängt vom Programm ab, ob diese Variable irgendwo genutzt wird oder nicht. Dazu musst du den Quelltext durchschauen, ob die noch irgendwo verwendet wird, das können wir dir nicht sagen.

Verfasst: Montag 22. Oktober 2007, 07:16
von BlackJack
Vielleicht wird die `config.py` ja auch irgendwo dokumentiert!? Ist das die Konfiguration oder ein Modul, das die Konfiguration verarbeitet?