Die Suche ergab 533 Treffer

von Zap
Montag 25. Januar 2010, 05:29
Forum: Allgemeine Fragen
Thema: "Invalid Syntax" - geht's auch etwas genauer?
Antworten: 11
Zugriffe: 1688

Re: "Invalid Syntax" - geht's auch etwas genauer?

Hat jemand Erfahrungen mit alternativen Python 3.1 Interpretern? Versprichst du dir von einem anderen Interpreter aussagekräftigere Fehlermeldungen? Wie meine Vorredner auch schon, empfehle ich dir ebenfalls erst die Basics von Python zu lernen bevor du dem Interpreter irgend eine Syntax vorwirfst....
von Zap
Montag 18. Januar 2010, 13:26
Forum: Allgemeine Fragen
Thema: Frage zur Übertragung von Excel-Zeilen in Webinterface
Antworten: 10
Zugriffe: 1742

Ja das geht.
Erst einmal müsstest du eine Suchmaschine deiner Wahl fragen was es so zu pyhton + excel gibt.
Dann brauchst du noch eine Bibliothek mit der du einfach Webinterfaces via Python bedienen kannst. Da findet sich auch was hier im Forum z.B. "mechanize".
von Zap
Donnerstag 14. Januar 2010, 09:08
Forum: Allgemeine Fragen
Thema: Shell Ausgabe
Antworten: 6
Zugriffe: 936

Die Suche nach "progressbar" hier im Forum kann dir da behilflich sein.

Vielleicht ist in diesem Thread was für dich dabei:
http://www.python-forum.de/topic-20980.html
von Zap
Donnerstag 14. Januar 2010, 05:50
Forum: Allgemeine Fragen
Thema: Anfänger probleme,bin vom anderen Fach ,wollte mich mal mit
Antworten: 5
Zugriffe: 1045

Hallo datenlöscher und willkommen.

Um die Frage beantworten zu können fehlt die information was du genau in der Python Shell eingegeben hast.
Ich verstehe den Fehler so, dass du einen String angefangen hast der
nicht in der selben Zeile abgeschlossen wurde.
von Zap
Montag 11. Januar 2010, 11:18
Forum: Allgemeine Fragen
Thema: Importiere .py aus parent Verzeichnis
Antworten: 4
Zugriffe: 1025

Meiner Meinung nach sollte der Punkt "6.4.2. Intra-package References" deine Frage beantworten (siehe Link von cofi)
von Zap
Donnerstag 7. Januar 2010, 04:54
Forum: Allgemeine Fragen
Thema: exakte Länge mit RegEx feststellen
Antworten: 15
Zugriffe: 2177

Was meint denn `(^|\D)`. Also \D ist klar, aber ich verstehe hier denn Sinn von ^ gerade nicht. Damit eine vierstellige Zahl am Anfang des Strings akzeptiert wird. In [2]: import re In [3]: re.match(r"^\d{4}$", "1234") Out[3]: <_sre.SRE_Match object at 0x012FC3A0> In [4]: re.mat...
von Zap
Mittwoch 30. Dezember 2009, 00:06
Forum: Allgemeine Fragen
Thema: Kann man "import" rückgängig machen ?
Antworten: 11
Zugriffe: 2795

>>> import os >>> print os.name posix >>> del os >>> print os.name Traceback (most recent call last): File "<stdin>", line 1, in ? NameError: name 'os' is not defined Klappt tadellos :P. Vielleicht noch als zusätzliche Info warum das del nichts bringt ausser den Modulnamen aus dem aktuell...
von Zap
Donnerstag 17. Dezember 2009, 15:12
Forum: Allgemeine Fragen
Thema: implizit und explizit
Antworten: 5
Zugriffe: 5079

Was im Kontext mit explizit und implizit auch hier im Forum immer wieder aufkommt ist der Wunsch self nicht mehr explizit angeben zu müssen... anstatt: class X: def __init__(self): self.x = 1 dies schreiben zu dürfen: class X: def __init__(): self.x = 1 Da import this aber sagt "Explicit is bet...
von Zap
Donnerstag 17. Dezember 2009, 11:31
Forum: Allgemeine Fragen
Thema: Tic-Tac-Toe
Antworten: 8
Zugriffe: 1157

Soll dieses Spiel direkt mit einer graphischen Oberfläche daher kommen?
Auf welche Erfahrungen kannst du im Bereich Programmierung zurück greifen?
Einem Anfänger würde ich erst einmal ein Textspiel wie "Zahlenraten" empfehlen.
von Zap
Dienstag 15. Dezember 2009, 18:13
Forum: Allgemeine Fragen
Thema: Variablen Problem im Suchmuster
Antworten: 19
Zugriffe: 2145

Also wenn du alles (bis auf format()) befolgst was gesagt wurde geht's doch... In [23]: kennwort = "hallo" In [24]: c = re.compile("((@.*){(%s),)" % re.escape(kennwort)) In [25]: c.match("@lalala{hallo,").groups() Out[25]: ('@lalala{hallo,', '@lalala', 'hallo') Edit: mi...
von Zap
Dienstag 15. Dezember 2009, 14:19
Forum: Allgemeine Fragen
Thema: Variablen Problem im Suchmuster
Antworten: 19
Zugriffe: 2145

Code: Alles auswählen

ersetzwort= re.compile("((@.*){(%s))" % kennwort)  
von Zap
Freitag 11. Dezember 2009, 12:29
Forum: Allgemeine Fragen
Thema: Strings schnell Verknuepfen
Antworten: 4
Zugriffe: 958

Ich hatte an sowas gedacht (was allerdings fehlt ist das str() )

Code: Alles auswählen

In [24]: import string

In [25]: import operator

In [26]: data = [list(string.ascii_letters) for _ in range(1000)]

In [27]: "".join(imap(operator.itemgetter(17), data))
von Zap
Donnerstag 3. Dezember 2009, 15:54
Forum: Allgemeine Fragen
Thema: lambda und Funktionen
Antworten: 36
Zugriffe: 4669

Stex hat geschrieben:-- delete --
Den Thread?! Da kannst du lange warten. Das wird hier nicht passieren ;)
Oder hast du nur einen Beitrag von dir verunglimpft?
von Zap
Montag 23. November 2009, 07:29
Forum: Allgemeine Fragen
Thema: normaler Text durch Python Java-kompatibel machen
Antworten: 10
Zugriffe: 1387

@problembär Deine Lösung ist vielerlei hinsicht nicht wirklich gut. Die globale Verwendung von "il" auf Modulebene ist ganz grausam und sollte einem Anfänger nicht in einem Beispielcode vorgeführt werden. Ich sehe nirgendwo das "il" wieder dekrementiert wird wenn man einen Block ...
von Zap
Freitag 20. November 2009, 05:46
Forum: Allgemeine Fragen
Thema: Externes Programm öffnen
Antworten: 12
Zugriffe: 26786

Hallo Jeremy,

das Modul subprocess wird dir dabei behilflich sein :)

Kurzes Beispiel:

Code: Alles auswählen

import subprocess
p = subprocess.Popen([r"C:\...\programm.exe", "-h"], stdout=subprocess.PIPE)
p.wait()
print p.stdout.read()
von Zap
Montag 16. November 2009, 12:37
Forum: Allgemeine Fragen
Thema: Dateiname automatisch ändern
Antworten: 15
Zugriffe: 2709

Hallo mathi!

Hast du dir schon das tempfile Modul angesehen? Vielleicht kannst du dir dessen Funktionalität zu nutze machen.
von Zap
Montag 16. November 2009, 11:53
Forum: Allgemeine Fragen
Thema: problem mit datums typ einer variable
Antworten: 2
Zugriffe: 724

Warum scheust du den Blick in die Doku von datetime ?

Code: Alles auswählen

In [14]: import datetime

In [15]: d = datetime.date.today()

In [16]: d
Out[16]: datetime.date(2009, 11, 16)

In [17]: d.strftime("%d.%m.%Y")
Out[17]: '16.11.2009'
von Zap
Donnerstag 12. November 2009, 15:06
Forum: Allgemeine Fragen
Thema: mehrere Listen durchlaufen
Antworten: 23
Zugriffe: 4561

Nice ;) Und schon wurde wieder ein Problem aufs nötigste eingedampft *g
von Zap
Donnerstag 12. November 2009, 13:25
Forum: Allgemeine Fragen
Thema: mehrere Listen durchlaufen
Antworten: 23
Zugriffe: 4561

In [17]: names Out[17]: ['test1', 'test3', 'test2'] In [18]: types Out[18]: ['text', 'text', 'text'] In [19]: values Out[19]: ['23', '3', '11'] Die Lösung hat aber nicht mehr die richtige Reihenfolge. Dann ehr so: def ungroup(g, names): return (names, [g[n]["type"] for n in names], [g[n][...
von Zap
Donnerstag 12. November 2009, 12:19
Forum: Allgemeine Fragen
Thema: mehrere Listen durchlaufen
Antworten: 23
Zugriffe: 4561

Meine 2 For-Schleifen tun was sie tun sollen, jedoch frage ich mich, ob man das nicht "besser" lösen kann. :) Bei der Datenbasis spricht ja nichts dagegen das so zu machen. Wenn du die Daten aber auch in anderen zusammenhängen brauchst würde ich sie auch z.B. über ein dict gruppieren. Die...