Die Suche ergab 271 Treffer

von pr0stAta
Mittwoch 18. Oktober 2006, 14:22
Forum: Allgemeine Fragen
Thema: Integer Zahl zum String
Antworten: 12
Zugriffe: 1439

Huhu,
Christian hat natürlich Recht,
habs von der Seite und hätte die Quelle angeben
müssen. Habs im Eifer des Gefechts vergessen.
Gruss
von pr0stAta
Mittwoch 18. Oktober 2006, 12:06
Forum: Allgemeine Fragen
Thema: Integer Zahl zum String
Antworten: 12
Zugriffe: 1439

def Denary2Binary(n): '''convert denary integer n to binary string bStr''' bStr = '' if n < 0: raise ValueError, "must be a positive integer" if n == 0: return '0' while n > 0: bStr = str(n % 2) + bStr n = n >> 1 return bStr Denary2Binary(11) #output: 1011
von pr0stAta
Dienstag 17. Oktober 2006, 09:24
Forum: Allgemeine Fragen
Thema: Ein Bild konvertieren
Antworten: 5
Zugriffe: 1367

Hat george doch geschrieben... Nimm die Python Image Library -> PIL Dieses Modul kannst du einfach importieren. Kleines Beispiel um ein Thumbnail zu erstellen import os from PIL import Image def convert(pfad): #datei lesen und neu erstellen mit den maßen 80*80 im = Image.open(pfad) im.thumbnail((80,...
von pr0stAta
Dienstag 17. Oktober 2006, 08:49
Forum: wxPython
Thema: Kontextmenü
Antworten: 14
Zugriffe: 3218

Man kann meines Wissens nicht das Original
Menü des IE übernehmen. Du musst es dir schon
selber schreiben und anpassen. Dafür hast du ja Links bekommen.
Oder verstehe ich dich falsch? :)
von pr0stAta
Montag 16. Oktober 2006, 15:39
Forum: Allgemeine Fragen
Thema: py2exe mit pygame: findet die font nicht
Antworten: 3
Zugriffe: 587

Die default pygame Schrift heißt
freesansbold.ttf
Kopier diese einfach in das Verzeichnis deiner
exe Datei, dann sollte er sie finden. Sonst
weiss ich so spontan auch keine Lösung :)
von pr0stAta
Montag 16. Oktober 2006, 15:36
Forum: Allgemeine Fragen
Thema: Code verschleiern
Antworten: 21
Zugriffe: 3015

Generell kann man nur davon abraten Code
zu verschleiern, nicht sonderlich professionell und seriös.
wenn du aber nicht willst das jemand deinen code
sieht, gib doch einfach deine pyc Datei raus
von pr0stAta
Montag 16. Oktober 2006, 12:35
Forum: Tkinter
Thema: tkMessageBox.askyesno falscher return value? -> Bug?
Antworten: 4
Zugriffe: 1124

habe tk version 8.4
und python 2.4 unter win2k.
bei mir läufts
von pr0stAta
Montag 16. Oktober 2006, 10:38
Forum: Allgemeine Fragen
Thema: mehrdimensionale Dictionaries
Antworten: 11
Zugriffe: 8608

wenn du weisst wieviele einträge rauskommen kannst du das ja einfach in 3 for-schleifen lösen dic = {"gene":{"promoter":{"direction":"strand"}}} for item in dic: print item for entry in dic[item]: print entry for another_item in dic[item][entry]: print another...
von pr0stAta
Dienstag 26. September 2006, 14:32
Forum: Allgemeine Fragen
Thema: string split
Antworten: 6
Zugriffe: 1294

Achso, daraus sollten Integer werden...
Nagut, dann macht meins natürlich keinen Sinn ;)
von pr0stAta
Dienstag 26. September 2006, 14:14
Forum: Allgemeine Fragen
Thema: string split
Antworten: 6
Zugriffe: 1294

oder einfach

Code: Alles auswählen

 string = "11 22 33"
 print string.split()
von pr0stAta
Mittwoch 13. September 2006, 14:32
Forum: Allgemeine Fragen
Thema: Datei-Import über String-Variable
Antworten: 5
Zugriffe: 1253

Arg entschuldigung... war mal wieder zu flott unterwegs und hatte import FileToImport übersehen... Und man importiert module nicht über exec! versuche das hier: modul_name = raw_input("Modul Name: ") mod = __import__(modul_name) mod.starte(0) Passende Infos dazu gibts: http://www.pythonwik...
von pr0stAta
Mittwoch 13. September 2006, 13:57
Forum: Allgemeine Fragen
Thema: Datei-Import über String-Variable
Antworten: 5
Zugriffe: 1253

Natürlich kann es nicht gehen, da du dein
Modul doch nicht importierst.
baue doch einfach so etwas ein wie:

Code: Alles auswählen

import g_var.Auswahl
von pr0stAta
Mittwoch 30. August 2006, 10:11
Forum: Allgemeine Fragen
Thema: neue Liste erzeugen
Antworten: 11
Zugriffe: 1605

Weil du mit

Code: Alles auswählen

new[i]
auf ein Listenelement zugreifst und diesem
dann nichts zuweisen kannst. Dies wäre die passende
Syntax für ein Dictionary
Was du willst ist:

Code: Alles auswählen

new.append(EINTRAG)
von pr0stAta
Dienstag 29. August 2006, 13:43
Forum: Allgemeine Fragen
Thema: Datei in Liste auslesen, und Liste in Datei schreiben
Antworten: 7
Zugriffe: 3215

Generell empfiehlt sich folgender Weg: Datei öffnen Datei lesen Datei schließen Gelesene Daten bearbeiten Neue Datei erstellen Daten in die neue Datei schreiben und schließen ggf alte Datei löschen. So würde ich es jedenfalls machen Kleines Beispiel(nicht so schön aber funktioniert) ''' bla.txt sieh...
von pr0stAta
Freitag 25. August 2006, 15:22
Forum: wxPython
Thema: Toolbar ein- und ausblenden?
Antworten: 10
Zugriffe: 2161

Weil sie schrott ist :)
WX ist nicht sonderlich gut dokumentiert.
Am besten helfen bei Problemen immer
die Demos, Google oder das Forum hier ^^
von pr0stAta
Freitag 25. August 2006, 13:15
Forum: wxPython
Thema: ComboBox.GetValue liefert alten Wert
Antworten: 2
Zugriffe: 1029

Bin gerade etwas im Stress und habe nur kurz
einen Blick auf die Demo geworfen.
Dort wird nirgends GetValue() verwendet sondern
GetString() . Funktioniert es damit nicht?
Gucke später nochmal rein ^^
Gruss
von pr0stAta
Freitag 25. August 2006, 11:54
Forum: wxPython
Thema: wx.CHOICE Auswahl in statuszeile anzeigen
Antworten: 4
Zugriffe: 1283

Oh sry, hab den Text etwas zu sehr "überflogen" Aber ich stelle mal eine wilde Vermutung an: Das wird nicht gehen :) *Edit* Ich habe folgendes gefunden: self.XYZ.Bind(wx.EVT_ENTER_WINDOW, self.onMouseOver) Damit kann man einen onMouseOver bei der Choice Auswahlbox simulieren. Aber keine Ah...
von pr0stAta
Freitag 25. August 2006, 11:14
Forum: wxPython
Thema: wx.CHOICE Auswahl in statuszeile anzeigen
Antworten: 4
Zugriffe: 1283

In deinem Fall einfach:

Code: Alles auswählen

    def EvtChoice(ch, event):
        ch.SetStatusText(event.GetString())
Gruss prosta
von pr0stAta
Mittwoch 23. August 2006, 15:20
Forum: Allgemeine Fragen
Thema: Listenformatierung
Antworten: 12
Zugriffe: 1356

Es wird bestimmt gleich eine viel schönere
Lösung als meine geben aber sie sollte funktionieren ^^

Code: Alles auswählen

zahlen_string = "222222"

liste, cnt = [], 0
for char in zahlen_string:
  if cnt % 2 == 0:
    liste.append(char + char)
  cnt += 1
Gruss prosta
von pr0stAta
Mittwoch 23. August 2006, 12:14
Forum: Verbesserungsvorschläge
Thema: Forenbereich für englischsprachige Benutzer?
Antworten: 19
Zugriffe: 13124

Huhu, Ich wäre dagegen irgendetwas zu unternehmen, was englischsprachige Poster explizit anziehen soll. Nochmal: Mir ging es nicht darum User von anderen Foren abzuwerben oder in Konkurrenz zu Newsgroups zu gehen. Viel mehr wollte ich englischsprachige User nicht abschrecken hier zu posten. Denn wie...