Die Suche ergab 57 Treffer

von helmut
Freitag 24. Februar 2006, 11:11
Forum: Allgemeine Fragen
Thema: regex für "Remove Trailing Whitespace" gesucht
Antworten: 11
Zugriffe: 1238

Hallo,

versuch es mal hiermit:

Code: Alles auswählen

t='alle meine Entchen   \t\t'
regex = re.compile('\s*$')
regex.sub("",t)
print t                 #'alle meine Entchen'
Gruss, Helmut
von helmut
Donnerstag 23. Februar 2006, 08:51
Forum: Allgemeine Fragen
Thema: Listen zusammenführen
Antworten: 7
Zugriffe: 28219

Hallo Lucius, hier kommt ein (nicht optimierter) Loesungvorschlag: liste_1=[[2,4],[1,3]] liste_2=['a','b'] liste_3=['x','y'] liste_4=['A','B'] biglist=[] for i in range(0,len(liste_1)): biglist.append([liste_1[i][0],liste_2[i],liste_3[i],liste_4[i]]) print biglist # => [[2, 'a', 'x', 'A'], [1, 'b', ...
von helmut
Mittwoch 15. Februar 2006, 12:20
Forum: Offtopic
Thema: Eine exakte Assoziationskette
Antworten: 46
Zugriffe: 7462

Worte, nichts als Worte .:roll:
von helmut
Mittwoch 15. Februar 2006, 12:18
Forum: Allgemeine Fragen
Thema: Mathematisches Problem: Aus BinärZahl auf Inhalt prüfen
Antworten: 1
Zugriffe: 590

Schau mal unter binaerer Verknuepfung.

Helmut
von helmut
Mittwoch 15. Februar 2006, 11:21
Forum: Offtopic
Thema: Eine exakte Assoziationskette
Antworten: 46
Zugriffe: 7462

Selber ist der flektierte Nominativ von 'sel-' ergreifen.
von helmut
Mittwoch 15. Februar 2006, 10:58
Forum: Offtopic
Thema: Eine exakte Assoziationskette
Antworten: 46
Zugriffe: 7462

Plattformunabhaengig sollte fuer jede Programmiersprache eins sein, eine "conditio-sine-qua-non'.
von helmut
Dienstag 14. Februar 2006, 12:07
Forum: Allgemeine Fragen
Thema: Dateigröße herausfinden
Antworten: 12
Zugriffe: 2053

Die Forumsuche mit dem Stichwort 'Dateigroesse' (geschrieben mit o-Umlaut und szet ergibt u.a. diese Fundstelle: http://www.python-forum.de/viewtopic.ph ... igr%F6%DFe

Helmut
von helmut
Freitag 10. Februar 2006, 17:58
Forum: Allgemeine Fragen
Thema: Rekursion. Hilfe!
Antworten: 6
Zugriffe: 1138

Hallo,

dann zeig doch mal den Code, den Du bisher erstellt hast.

Helmut
von helmut
Freitag 10. Februar 2006, 16:34
Forum: Allgemeine Fragen
Thema: Listen nach mehreren Vorgaben sortieren
Antworten: 6
Zugriffe: 2015

Hallo, ich befuerchte meine Loesung ist nicht sehr "pythonisch"; es scheint aber zu klappen. a = [["Bob","94 Jahre","183 cm","45 kg"],["Bob","67 Jahre","209 cm","120 kg"],["Charly","23 Jahre"...
von helmut
Freitag 10. Februar 2006, 16:15
Forum: Allgemeine Fragen
Thema: suchen / ersetzten
Antworten: 11
Zugriffe: 1697

Hallo mawe,

welche Bewandtnis hat es mit dem Stern in der letzten Codezeile?

Code: Alles auswählen

print [".".join(x) for x in zip(*[l[i::2] for i in range(2)])]
Gruss, Helmut
von helmut
Freitag 10. Februar 2006, 15:17
Forum: Allgemeine Fragen
Thema: suchen / ersetzten
Antworten: 11
Zugriffe: 1697

... und noch ein Vorschlag:

Code: Alles auswählen

str="0,400,0,463,0,536,0,621,0,719,0,833,0"
li1=str.split(',')
i=0
li2=[]
while i<int(len(li1)/2)*2:
    li2.append((li1[i]+"."+li1[i+1]).rstrip('0'))
    i += 2
print li2
#['0.4', '0.463', '0.536', '0.621', '0.719', '0.833']
Helmut
von helmut
Freitag 10. Februar 2006, 13:05
Forum: Allgemeine Fragen
Thema: Excel: Celle zeilenweise formatieren
Antworten: 4
Zugriffe: 1171

Hallo menno, vielleicht waere folgende Vorgehensweise eine Loesung: Du schreibst in VBA ein Macro, das die Formatierung uebernimmt. Dieses Macro wird von python gestartet. Die notwendigen Werte werden dem Macro als Parameter* uebergeben?!? Gruss, Helmut *Nachtrag: statt als Parameter könnten die Wer...
von helmut
Freitag 10. Februar 2006, 08:42
Forum: Allgemeine Fragen
Thema: Liste--> Werte addieren
Antworten: 13
Zugriffe: 16987

von helmut
Mittwoch 8. Februar 2006, 14:33
Forum: Allgemeine Fragen
Thema: Listen Problem
Antworten: 15
Zugriffe: 1860

Hallo,

in dem Ausdruck: re_helpme = re.compile ('^(?P<AST>\d+)+') muss das letzte '+' entfernt werden; dann klappt es.

Gruss, Helmut
von helmut
Mittwoch 8. Februar 2006, 12:53
Forum: Allgemeine Fragen
Thema: Regulärer Ausdruck tut nicht so wie ich will
Antworten: 5
Zugriffe: 911

Hallo Ralf,

versuch es mal mit:

my_re = r"""(\{~[^~]*~\})"""

Gruss, Helmut
von helmut
Dienstag 7. Februar 2006, 11:22
Forum: Allgemeine Fragen
Thema: Taschenrechner (oder: wie schreibe ich einen parser?)
Antworten: 15
Zugriffe: 11740

Hallo Matthias,

welches Buch meinst Du. Bei amazon werden 4 unterschiedliche Bücher mit dem Titel "Grundlagen der Informatik" aufgeführt.

- VMI Buch AG - Aho, Jeffrey, Ullman
- Oldenbourg - Pepper
- Hanser Fachbuchverlag - Walter
- Vieweg - Schaback

Gruss, Helmut
von helmut
Dienstag 31. Januar 2006, 17:35
Forum: Allgemeine Fragen
Thema: Suchen in Excel 2002, seltsames Phänomen
Antworten: 6
Zugriffe: 1026

Hallo N317V, ok, hast eine Klammer gut. Es besteht noch eine weitere Moeglichkeit, die Adresse im "A1"-Stil zu bekommen. Die Range, Cells, ... -Objekte haben die Eigenschaft "Address". Im folgenden Beispiel wird die Adresse der "ausgewaehlten Zelle" in die Zelle A1 gesc...
von helmut
Dienstag 31. Januar 2006, 16:48
Forum: Allgemeine Fragen
Thema: Suchen in Excel 2002, seltsames Phänomen
Antworten: 6
Zugriffe: 1026

Hallo N317V,

mein Vorschlag:

Code: Alles auswählen

x1 = int((colnum-1)/26
x2 = (colnum-1)%26+1
if x1 != 0:
    x1letter = chr(x1+64)
else:
    x1letter = ''
x2letter = chr(x2+64)
Gruss Helmut
von helmut
Dienstag 31. Januar 2006, 12:53
Forum: Allgemeine Fragen
Thema: Suchen in Excel 2002, seltsames Phänomen
Antworten: 6
Zugriffe: 1026

Hallo N317V, nachfolgend ein Zitat aus "Excel programmieren" (Addison-Wesley Verlag, (c) 2002, Michael Kofler, Fuer Excel 2000 und 2002), das das genannte Fehlverhalten eventuell erklaert: Die Methoden SpecialCells und CurrentRegion funktionieren nicht, wenn sie bei der Ausfuehrung selbst ...
von helmut
Freitag 27. Januar 2006, 12:35
Forum: Allgemeine Fragen
Thema: Zahl als Text in Excel importieren
Antworten: 7
Zugriffe: 1989

Hallo walker, bei der manuellen Eingabe von Zahlen in Excel, die Text sein sollen, gibt man ein ' vor der Zahl ein. Das muesste auch im Programm klappen; also: xlApp.ActiveSheet.Cells(x,1).Value = " ' %s" % str(line[10:40]) Die Leerzeichen wurden nur der Deutlichkeit halber eingefuegt. Gru...