Die Suche ergab 986 Treffer

von EnTeQuAk
Montag 14. Juli 2008, 15:52
Forum: Netzwerkprogrammierung
Thema: IP eines Besuchers der Webseite herrausfinden.
Antworten: 15
Zugriffe: 4059

Knallhart vermutet, das du Django benutzt?

Bei Django kannst du via `request.META.get('REMOTE_ADDR')` an die IP kommen.

MfG EnTeQuAk
von EnTeQuAk
Montag 14. Juli 2008, 15:12
Forum: Netzwerkprogrammierung
Thema: IP eines Besuchers der Webseite herrausfinden.
Antworten: 15
Zugriffe: 4059

Wenn du WSGI verwendest, hast du `REMOTE_ADDR` als key in `environ` oder wenn du Werkzeug verwendest hast du `remote_addr` im `Request` objekt.

bei CGI kann ich dir das grad nicht sagen, nutz ich nicht :)

MfG EnTeQuAk
von EnTeQuAk
Samstag 12. Juli 2008, 10:54
Forum: Showcase
Thema: DMLT - Markup Toolkit
Antworten: 0
Zugriffe: 2189

DMLT - Markup Toolkit

Hallo liebe Pythonbenutzer! Ich habe soeben mein Markup-Language-Toolkit DMLT in der Version 0.1 released! DMLT ist ein kleines Toolkit, was das verarbeiten von Markup-Sprachen vereinfachen soll. Man beschreibt die „Sprache“ anhand von Anweisungen die von `dmlt.machine.Directive` abgeleitet werden. ...
von EnTeQuAk
Donnerstag 10. Juli 2008, 06:15
Forum: Netzwerkprogrammierung
Thema: Probleme mit CreateUserForm()
Antworten: 5
Zugriffe: 1487

Ich denke, was du suchst ist `django.contrib.auth.forms.UserCreationForm`.

Außer `CreateUserForm` hast du selber erstellt und vergessen zu importieren :)

MfG EnTeQuAk
von EnTeQuAk
Mittwoch 9. Juli 2008, 15:31
Forum: Allgemeine Fragen
Thema: String aufbröseln...
Antworten: 37
Zugriffe: 7648

EnTeQuAk: Deine Lösung kann aber zum Beispiel nicht mit einem = in einem String umgehen, weil dann ein SyntaxError kommen müsste. Außerdem wird ja immer gegen eval gepredigt :) Stimmt, das hier geht aber: def split(s): keys = [k for k in s if s[s.index(k)+1]=='='] for i, item in enumerate(s): if it...
von EnTeQuAk
Mittwoch 9. Juli 2008, 15:16
Forum: Allgemeine Fragen
Thema: String aufbröseln...
Antworten: 37
Zugriffe: 7648

Die Lösung mit shlex scheint wohl die eleganteste zu sein. Ansonsten habe ich noch sowas anzubieten: ts = u'a=1 b="X Y Z" c=True d=None' dd = {} keys = [k for k in ts if ts[ts.index(k)+1]=='='] for i, item in enumerate(ts): if item == '=': key = ts[i-1] last_key = keys[-1] == key if last_k...
von EnTeQuAk
Mittwoch 2. Juli 2008, 15:41
Forum: Allgemeine Fragen
Thema: Plugin System für Python Applikation
Antworten: 10
Zugriffe: 2345

Im Prinziep ist ein Plugin-System wiklich nicht schwer. Du brauchst erstmal eine gute API. Nehmen wir an, jedes Plugin ist in einem eigenen Ordner im Unterordner `plugins` und repräsentiert eben ein eigenes, importierbares Modul. Dann brauchst du im Prinziep nur ne Such-Methode: BUILTIN_PLUGIN_FOLDE...
von EnTeQuAk
Mittwoch 2. Juli 2008, 15:31
Forum: Netzwerkprogrammierung
Thema: einfache Foren-Vorlagen für Python?
Antworten: 5
Zugriffe: 1980

Hängt ab, wieviel Arbeit du da reinstecken willst. Es gibt Momentan Zyons, Palaver und Inyoka, von dem die letzten beiden nicht released sind aber sicherlich Helfer suchen würden. Und Inyoka ist overkill, da es ein Wiki, Portal, Planet, Forum und „Blog“ in einer Applikation ist :=) Tia, pocoo wäre ...
von EnTeQuAk
Montag 30. Juni 2008, 12:56
Forum: Links und Tutorials
Thema: Editoren für Python
Antworten: 289
Zugriffe: 292850

Laufen Python-Scripte ohne Prob auf einem S60 - also von Werk aus? Nein. Gibt es auf nem S60 einen Python-Interpreter? Ja, von Nokia. Allerdings ist der Interpreter auf Basis von 2.2.2 erstellt, leider - aber es ist praktisch. Bei meinem Nokia E65 ist allerdings die Ausführungsgeschwindigkeit mehr ...
von EnTeQuAk
Sonntag 29. Juni 2008, 17:39
Forum: Links und Tutorials
Thema: Editoren für Python
Antworten: 289
Zugriffe: 292850

Das gleiche wird auf die IDE für S60-Handys zutreffen, niemand wird sich wirklich hinstellen und per Handy programmieren - aber manchmal gibt es extrem-Fälle in den sowas vielleicht Leben retten kann... Nein, ein ganzes Programm via Handy zu schreiben ist eine mörder-aufgabe. Aber wenn man für die ...
von EnTeQuAk
Mittwoch 25. Juni 2008, 14:32
Forum: Allgemeine Fragen
Thema: guter python-editor mit code-completion unter Ubuntu ?
Antworten: 5
Zugriffe: 2225

gVim :=)


Ansonsten schau dir mal http://www.python-forum.de/topic-3544.html durch, da wird so einiges genannt :)
von EnTeQuAk
Montag 23. Juni 2008, 02:38
Forum: Offtopic
Thema: *grml* -- Suche gute C++ Tutorials. Muss es einfach lernen..
Antworten: 10
Zugriffe: 4378

Schön das alte Threads meist später aktiver werden als zu ihrer Erstellungszeit :=)
von EnTeQuAk
Donnerstag 19. Juni 2008, 11:37
Forum: Codesnippets
Thema: Modul zum Senden von Emails (simplemail.py)
Antworten: 118
Zugriffe: 141842

Also zumindest ich habe nicht vor auch noch einen E-Mail Empfang einzubauen, da das dann auch imho den Sinn dieses Moduls übersteigt. Klein, Fein und leicht zu benutzen. Sollte ich da noch nen Empfang einbauen, am besten noch die von Leonidas genannten -- nein Danke. Aber hey, es steht jedem Frei da...
von EnTeQuAk
Dienstag 10. Juni 2008, 16:14
Forum: Allgemeine Fragen
Thema: Typ - "casten"
Antworten: 1
Zugriffe: 854

Ich kann dir leider nicht sagen wie PyDev zu überreden ist. Aber das Objekt was du bekommst ist ein File-Objekt und um zu schauen welche Methoden oder Attribute es hat kannst du die Dokumentation zu Rate ziehen: http://docs.python.org/lib/bltin-file-objects.html


MfG EnTeQuAk
von EnTeQuAk
Freitag 6. Juni 2008, 08:28
Forum: Allgemeine Fragen
Thema: regulärer Ausdruck erfasst zu wenig
Antworten: 7
Zugriffe: 1353

Wobei ich mal gelesen habe das man aus Performance-Gründen Regular-Expressions ausschreiben sollte (sofern möglich). In wieweit das zutrifft weiß ich nicht, kann sein das das nur für C# zutrifft glaub da hab ich das her :) Und das sollte wohl auch eher ein vernachlässigbarer Vorteil sein... (Ne Info...
von EnTeQuAk
Donnerstag 5. Juni 2008, 12:50
Forum: Ideen
Thema: GetLoad
Antworten: 18
Zugriffe: 8601

Wer sagt das Captchas brechen Illegal ist? Soweit mir bekannt alles eine Grauzone. Zum Topic: Captchas berechen ist lustig aber den Rest des Projektes halte ich nicht für Wahnsinnig sinnvoll. Wer so viel saugt soll sich einen Premium Account holen und fertig. :roll: Das einzige, was ich mir vorstel...
von EnTeQuAk
Donnerstag 5. Juni 2008, 06:07
Forum: Ideen
Thema: GetLoad
Antworten: 18
Zugriffe: 8601

Es gibt übrigens auch Premium-Accounts und Happy-Hours wo man kein dummes Captcha braucht. Aber ne Captcha Erkennung find ich dann doch...

Naja, was du machen könntest ist einfach das Captcha dem Benutzer anzeigen und der soll den Wert eingeben. Aber glaub selbst das ist nicht erlaubt.

MfG EnTeQuAk
von EnTeQuAk
Mittwoch 4. Juni 2008, 13:09
Forum: GTK+/GNOME
Thema: Standard Dialog-Buttons in Glade
Antworten: 1
Zugriffe: 2848

Nein gibt es nicht. Zumindest nicht in den Versionen die ich kenne. Aber dafür kannst du dir ja nen utilities modul anlegen, wo du dann funktionen wie 'error_dialog()' oder 'message_dialog()' hast, die die für dich wichtigen Buttons einfügen. Sollte das einfachste sein. Ich persönlich mache auch nic...
von EnTeQuAk
Mittwoch 4. Juni 2008, 10:28
Forum: Netzwerkprogrammierung
Thema: mod_wsgi...
Antworten: 4
Zugriffe: 1470

Glaube mod_wsgi kann Python-Anwendungen auch automagisch neu laden. Bin aber noch nicht so familiar mit mod_wsgi, kann dir daher nichts genaues sagen. @Jens: Ich nutze zur Zeit zwei Trac0.11 Instanzen, bald werde ich 5 Stück mit mod_wsgi mit einer einzigen Konfiguration via Regex ansteuern, aber das...
von EnTeQuAk
Mittwoch 4. Juni 2008, 08:01
Forum: Netzwerkprogrammierung
Thema: mod_wsgi...
Antworten: 4
Zugriffe: 1470

mod_wsgi ist einwandfrei. Wenn man die wahl hat, immer mod_wsgi. Ich habe damit Trac und TextPress am laufen, ganz dev.pocoo.org läuft via mod_wsgi wenn ich mich recht erinnere und ansonsten: Es ist die Lösung um Python-Anwendungen ins Web zu bringen. Was den Webspace angeht, keine Ahnung. Aber ne i...