Die Suche ergab 773 Treffer

von rayo
Mittwoch 8. Oktober 2008, 13:07
Forum: Allgemeine Fragen
Thema: Setter und Getter in Objekten
Antworten: 7
Zugriffe: 1313

Qubit hat geschrieben:Oder, wenn du etwas damit "spielen" willst ;-)
:shock: Hast du da ein Switch/Case Statement gebastelt? Das sieht ja schaurig aus.

Was willst du damit erreichen?

Gruss
von rayo
Sonntag 5. Oktober 2008, 13:37
Forum: Allgemeine Fragen
Thema: Farbsortierung
Antworten: 15
Zugriffe: 2318

Könnt ihr einen Unwissenden mal aufklären, wie ihr auf diese spezielle Gewichtung kommt? Gibt es (k)eine "Normgewichtung" für die Helligkeit von RGBs? Weil die Helligkeit nunmal Ansichtssache ist :) Dieses Gewicht entspricht einfach ungefähr dem menschlichen Auge. Aber man kann genau so g...
von rayo
Sonntag 5. Oktober 2008, 08:29
Forum: Allgemeine Fragen
Thema: Farbsortierung
Antworten: 15
Zugriffe: 2318

@BlackJack

Ja das war schon klar, nur halt ein wenig anderes Gewicht ;)
von rayo
Sonntag 5. Oktober 2008, 07:35
Forum: Allgemeine Fragen
Thema: Farbsortierung
Antworten: 15
Zugriffe: 2318

def main(): rgbs = [(6, 65, 12), (0, 1, 0), (255, 0, 0)] rgbs.sort(key=lambda (r, g, b): (2 * r + 5 * g + b) / 8, reverse=True) print rgbs Ich würde ja das Y von YUV vorschlagen, war früher das Signal vom Schwarz/Weiss Fernsehen. def main(): rgbs = [(6, 65, 12), (0, 1, 0), (255, 0, 0)] rgbs.sort(ke...
von rayo
Donnerstag 25. September 2008, 13:46
Forum: Allgemeine Fragen
Thema: Brauche Hilfe beim Optimieren
Antworten: 29
Zugriffe: 3803

oder mit psyco probieren.

Code: Alles auswählen

import psyco
psyco.full()
vielleicht reichts dann schon.
von rayo
Samstag 20. September 2008, 11:19
Forum: Showcase
Thema: Problem mit Countdown
Antworten: 10
Zugriffe: 2989

Hi

Warum nicht ganz weg von diesen Floats?

Code: Alles auswählen

from time import sleep

duration = float(raw_input("Dauer: "))
step_size = 0.1
steps = int(duration/step_size)

while steps > 0:
    print "%2.1f" % (steps*step_size)
    steps -= 1
    sleep(step_size)
Gruss
von rayo
Dienstag 16. September 2008, 08:37
Forum: Allgemeine Fragen
Thema: Win XP: Verknüpfung mit Python erstellen
Antworten: 13
Zugriffe: 3497

von rayo
Mittwoch 10. September 2008, 17:42
Forum: Showcase
Thema: Splitter - Ein Split / Unsplit Skript
Antworten: 5
Zugriffe: 2547

Hi

Eine kleine Beschreibung wär ganz nett, damit nicht jeder den Quelltext anschauen muss um zu sehen was dein Code macht.

Die Speicheranforderunen sind ein wenig hoch wenn man z.B. 1GB grosse Blöcke erstellt, mach doch anstatt ein read mit voller Grösse mehrere kleine daraus.

Gruss
von rayo
Donnerstag 4. September 2008, 13:09
Forum: Allgemeine Fragen
Thema: Problem bei hexadezimaler Berechnung
Antworten: 4
Zugriffe: 1080

Hi

Was ist bitweise Subtraktion? Meinst du eine AND/OR/XOR-Verknüpfung?

Bei der Addition einfach nacher noch (value & 0xFF) und schon hast du nur noch den 8Bit rest.

Gruss
von rayo
Donnerstag 28. August 2008, 10:07
Forum: Allgemeine Fragen
Thema: String in Klasse Konvertieren
Antworten: 12
Zugriffe: 1662

Hi

Und falls du trotzdem eigene Pakete schicken möchtest und nicht auf JSON/XML/YAML zurückgreifen, kannst du auch construct verwenden.

Denke aber wenn du auf ein vorhandenes (XML/JSON/YAML) zurückgreifst sicher nicht schlecht liegst :)

Gruss
von rayo
Samstag 23. August 2008, 11:29
Forum: Allgemeine Fragen
Thema: int8 array umformatieren
Antworten: 12
Zugriffe: 1933

Hi

oder so:

Code: Alles auswählen

reduce(lambda x, y: (x << 1) | y, [0, 0, 0, 0, 0, 0, 1, 1])
Gruss
von rayo
Freitag 25. Juli 2008, 21:22
Forum: Netzwerkprogrammierung
Thema: urllib -> KML (utf-8) zu unicode
Antworten: 20
Zugriffe: 3974

Hi

Da funktioniert auch ohne den Header :) Die Datei hat nur ascii-Zeichen drin. Ich meinte den Antwort-Header vom Server und nicht den Request-Header.

Gruss
von rayo
Freitag 25. Juli 2008, 19:56
Forum: Netzwerkprogrammierung
Thema: urllib -> KML (utf-8) zu unicode
Antworten: 20
Zugriffe: 3974

sma hat geschrieben:Da hätte ich mehr von Google erwartet. Hier ist der Bug.
Also laut dem Bug kann man eher nach dem Header "Content-Type" im HTTP gehen. Kannst ja diesen auslesen und verwenden damit du Unicode erstellen kannst und nacher in UTF-8 wandeln.

Gruss
von rayo
Freitag 25. Juli 2008, 13:34
Forum: Allgemeine Fragen
Thema: Kleines Web-Such-Skript
Antworten: 11
Zugriffe: 2785

Hi

Mach alle eval() Aufrufe weg, das sind grosse Sicherheitslöcher. Arbeite mit den Datentypumwandlungsfunktionen.

Wenn du den eingegeben String als Integer/Zahl möchtest, dann verwende int(eingabe_string) und nicht eval.



Gruss
von rayo
Mittwoch 23. Juli 2008, 14:55
Forum: Codesnippets
Thema: SSL-Verbindungen mit pyopenssl
Antworten: 9
Zugriffe: 6362

Hi

Ich möchte aber kein Zertifikat, möchte nur eine verschlüsselte Verbindung, mehr nicht.

Gruss
von rayo
Mittwoch 23. Juli 2008, 13:50
Forum: Codesnippets
Thema: SSL-Verbindungen mit pyopenssl
Antworten: 9
Zugriffe: 6362

Hi Mit SSLv3 kommt der gleiche Fehler mit no shared ciphers. Mit SSLv2 kommt folgendes: Server: Waiting for connections. Got connection from 127.0.0.1: 54044 Traceback (most recent call last): File "H:\Projects\_pySC\ssl\server.py", line 18, in <module> conn.recv(4096) OpenSSL.SSL.Error: [...
von rayo
Mittwoch 23. Juli 2008, 10:31
Forum: Codesnippets
Thema: SSL-Verbindungen mit pyopenssl
Antworten: 9
Zugriffe: 6362

EDIT: Ähnlich, aber nicht ganz dasselbe: Du verbietest mit deiner Einschränkung der Chiffren ja alle gängigen Verfahren wie AES etc. Daher bleibt vermutlich kein gemeinsamer Nenner übrig. Versuche es doch mal ohne Begrenzung der Chiffren. Daß diese Authentifizierung ermöglichen muß ja nicht heißen,...
von rayo
Dienstag 22. Juli 2008, 15:06
Forum: Codesnippets
Thema: SSL-Verbindungen mit pyopenssl
Antworten: 9
Zugriffe: 6362

Hi Ich wollte Anhand deines Beispiels eine nur verschlüsselte Verbindung herstellen, bekomme aber immer Fehler. Client: import socket from OpenSSL import SSL ctx = SSL.Context(SSL.TLSv1_METHOD) sock = SSL.Connection(ctx, socket.socket(socket.AF_INET, socket.SOCK_STREAM)) sock.connect(('localhost', 1...
von rayo
Samstag 19. Juli 2008, 09:59
Forum: Links und Tutorials
Thema: Europython 2008 Videos
Antworten: 4
Zugriffe: 3669

Hi

Auf der Cocos2D Page gibts noch mehr Videos:
http://cocos2d.org/doc.html

Der Typ ist irgendwie schräg :shock:

Das dritte Video ist ja echt der Hammer, hab noch nie so ein Tutorialvideo gesehen :lol:

Gruss
von rayo
Donnerstag 17. Juli 2008, 10:00
Forum: Allgemeine Fragen
Thema: Pixelstörungen beseitigen
Antworten: 8
Zugriffe: 1853

Hi Also eigentlich relativ einfach, du nimmst einfach ein Strukturelement (z.B. ein Rechteck oder Kreis) und gehst an jedem Pixel kontrollieren ob alle Pixel rundum auch im Strukturelement sind. Matlab-Code: img = imread('bild001.bmp'); [H W] = size(img); filter = [0 1 0; 0 1 0; 0 1 0]; img2 = zeros...