Die Suche ergab 670 Treffer

von modelnine
Samstag 22. April 2006, 15:35
Forum: Offtopic
Thema: Gedanken zu Java
Antworten: 21
Zugriffe: 5883

wo ist der Sinn, sich über das ein oder andere Feature und den Vorteil selbiger einer Sprache zu streiten? Letztendlich ist das (fast) egal. Viel wichtiger ist doch das "Drumherum". Nein. Das "Drumherum" ist nie wichtiger als die Sprache selbst. Ich kann kaum glauben, dass Du in...
von modelnine
Freitag 21. April 2006, 13:09
Forum: Showcase
Thema: Pyrr.ltk und ptk - Lexer/Parser Toolkit für Python
Antworten: 1
Zugriffe: 2000

So. Pyrr nähert sich endlich einer stabilen Distribution, und kann Operator/Regel-Präzedenz, und mittlerweilen auch für Grammatiken eine erweiterte BNF-Syntax (ala re-Ausdrücke). Über's Wochenende werd ich die Dokumentation fertig machen, und wer Interesse an dem Projekt hat, sollte spätestens am So...
von modelnine
Freitag 21. April 2006, 08:35
Forum: Allgemeine Fragen
Thema: übergabeparameter ?!
Antworten: 4
Zugriffe: 935

einfach print sys.argv[0] geht ja wohl net
Huh? Hast Du Dir überhaupt mal angeguckt was sys.argv ist?

Code: Alles auswählen

import sys
print sys.argv
das als Script speichern, und dann einfach mal mit Kommandozeilenparametern ausführen hilft wunder beim Verständnis.
von modelnine
Donnerstag 20. April 2006, 19:20
Forum: Allgemeine Fragen
Thema: errors nicht anzeigen
Antworten: 5
Zugriffe: 910

<meinprogramm> >NUL 2>&1
Huh? Hat da Microsoft etwa von der Unix-Shell geklaut? Zumindest unter 95 ging sowas noch nicht, das war aber auch das letzte Mal, dass ich Windows angefasst hab... ;-)
von modelnine
Donnerstag 20. April 2006, 19:19
Forum: Allgemeine Fragen
Thema: dreidimensionale Felder
Antworten: 2
Zugriffe: 768

Das ist alles eine Frage der Darstellung (wie in jeder Programmiersprache): a = [[[1,2],[3,4],[5,6]],[[7,8],[9,10],[11,12]]] print a[0][0][1], a[1][2][0] wäre zum Beispiel ein Dreidimensionales Feld 2x3x2. Wenn der Inhalt der Matrix "dicht" ist, sind verschachtelte Listen/Tupel im Normalfa...
von modelnine
Donnerstag 20. April 2006, 18:26
Forum: Allgemeine Fragen
Thema: regulärer ausdruck doppelte wörter.
Antworten: 3
Zugriffe: 1044

Das folgende tut: modelnine@phoenix ~ $ python Python 2.4.2 (#1, Apr 3 2006, 12:10:45) [GCC 3.4.6 (Gentoo 3.4.6, ssp-3.4.5-1.0, pie-8.7.9)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import re >>> doppeltesWort=re.comp...
von modelnine
Donnerstag 20. April 2006, 17:35
Forum: Allgemeine Fragen
Thema: XOR-Verschlüsselung
Antworten: 46
Zugriffe: 15258

Du kannst Dir auch mal yawPyCrypto angucken, was ich während meiner Zeit an der UdS als Wrapper für PyCrypto geschrieben hab, um gewisse Dinge wie Block-Ciphers "einfacher" nutzbar zu machen, oder auch für Public-/Private-Key Cryptographie. Ich hab yawPyCrypto lange nicht mehr angefasst; w...
von modelnine
Donnerstag 20. April 2006, 15:20
Forum: Allgemeine Fragen
Thema: errors nicht anzeigen
Antworten: 5
Zugriffe: 910

Das hat nichts mit Python zu tun, oder?

Unter Unix dürfte folgendes helfen:

Code: Alles auswählen

<meinprogramm> > /dev/null 2>&1
(> /dev/null schiebt stdout nach /dev/null, 2>&1 schiebt stderr in fd1, der nach /dev/null geschoben wird)

Unter Windows: keine wirkliche Ahnung.
von modelnine
Donnerstag 20. April 2006, 14:24
Forum: Allgemeine Fragen
Thema: XOR-Verschlüsselung
Antworten: 46
Zugriffe: 15258

Normalerweise bedeutet "One-Time-Pad" keinen spezifischen Algorithmus (der Name kommt zwar von einer bestimmten Anwendung, aber...), sondern spezifiziert eine Klasse von Algorithmen mit bestimmten Eigenschaften, wie die "Unbrechbarkeit." (die auch hier sehr relativ zu verstehen i...
von modelnine
Donnerstag 20. April 2006, 14:09
Forum: Allgemeine Fragen
Thema: XOR-Verschlüsselung
Antworten: 46
Zugriffe: 15258

Ein absolut sichere Verschlüsselung ist das One Time Pad.
XOR mit längerem Schlüssel als Plaintext ist eine Art von One-Time-Pad-Verschlüsselung.
von modelnine
Donnerstag 20. April 2006, 08:05
Forum: Allgemeine Fragen
Thema: Problem mit os.popen() und telnet
Antworten: 12
Zugriffe: 2089

Mmh, bei mir (Linux-PC) sieht es aber so aus, als taete telnet das Huh? Das tut's bei mir nur, solange die Verbindung geöffnet wird (und da tatsächlich, das wusste ich nicht). Sobald eine Verbindung offen ist wird bei mir nix mehr über stdin/stdout geschickt (wenn ich das "richtige" Telne...
von modelnine
Donnerstag 20. April 2006, 07:24
Forum: Allgemeine Fragen
Thema: Problem mit os.popen() und telnet
Antworten: 12
Zugriffe: 2089

Um Gerolds Antwort zu erweitern: es hilft auch die Verwendung des pty-Wrapper-Moduls. telnet kommuniziert nicht mit stdin/stdout, sondern mit den darunterliegenden (Pseudo-)Terminals, da es selbst ein Terminal emuliert, und zur Ausgabe des ganzen nicht die Möglichkeiten ausreichen, die stdin/stdout ...
von modelnine
Donnerstag 20. April 2006, 07:22
Forum: Allgemeine Fragen
Thema: Zugang zu USB über Python
Antworten: 42
Zugriffe: 19035

Humm... Am besten schickst Du einfach mal ein bisschen Code, oder stellst den "Wrapper" der über dem liegt den Du jetzt geschrieben hast irgendwo im Netz zum Download zur Verfügung, dann kann ich gerne mal gucken inwiefern ich dazu einen Python-Wrapper schreiben kann. Das ist im Normalfall...
von modelnine
Donnerstag 20. April 2006, 07:09
Forum: Allgemeine Fragen
Thema: XOR-Verschlüsselung
Antworten: 46
Zugriffe: 15258

Noch mal kurz was zur Verschlüsselungs_sicherheit_ dieses Algorithmus: nicht existent. 1) Es macht keinen Sinn das Ergebnis einer XOR-Verschlüsselung noch mal mittels des selben Algorithmus zu Verschlüsseln, die Brechbarkeit des Algorithmus erschwert sich dadurch kein bisschen (es ist einfach so als...
von modelnine
Dienstag 18. April 2006, 19:41
Forum: Allgemeine Fragen
Thema: input automatisch bestaetigen
Antworten: 24
Zugriffe: 4560

Auf einem Mac sollte die *nix-Variante tun, zumindest unter OSX.
von modelnine
Dienstag 18. April 2006, 18:58
Forum: Allgemeine Fragen
Thema: XOR-Verschlüsselung
Antworten: 46
Zugriffe: 15258

Humm... Ich hab gerade auch noch mal geguckt, und tatsächlich, es scheint dass PyCrypto mittlerweilen eine XOR-Verschlüsselung bekommen hat. Als ich vor ewigen Zeiten mal einen Wrapper für PyCrypto geschrieben hab (um es einfacher benutzbar zu machen, yawPyCrypto um genau zu sein) hatte es noch kein...
von modelnine
Dienstag 18. April 2006, 15:44
Forum: Allgemeine Fragen
Thema: input automatisch bestaetigen
Antworten: 24
Zugriffe: 4560

Ein "normales" Pythonscript läuft aber, einmal gecodet, überall da wo ein Python Interpeter installiert ist. Hui. Eine gewagte These. Ich habe ein ganz normales Python-Skript geschrieben, genauso wie Leonidas, mit dem Unterschied, dass wir Funktionalität benutzen, die zwar von der Python-...
von modelnine
Dienstag 18. April 2006, 13:55
Forum: Allgemeine Fragen
Thema: Einfache Sache...oder nicht!?
Antworten: 22
Zugriffe: 3667

aber ich galaube, es ist gesagt, was gesagt werden musste
Jo. Kann ich nur zustimmen. ;-)
von modelnine
Dienstag 18. April 2006, 10:41
Forum: Allgemeine Fragen
Thema: OOP module hell
Antworten: 8
Zugriffe: 1702

Dein Problem ist massiv unterspezifiziert. Da Du from ... import modul benutzt, gehe ich davon aus, dass Deine modul.py in einem Package liegt, und deswegen sollte das, was Du probierst, eigentlich ohne Probleme tun, außer Du hast einen Namenskonflikt mit einem eigebauten Modul. Bitte poste etwas ei...
von modelnine
Dienstag 18. April 2006, 08:22
Forum: Allgemeine Fragen
Thema: XOR-Verschlüsselung
Antworten: 46
Zugriffe: 15258

Ich bin mir momentan alles andere als sicher ob PyCrypto eine XOR-Verschlüsselung definiert (in C), aber auf jeden Fall kann man die relativ einfach selbst bauen (wie immer): xorc.c /* XOR Crypto for Python, in C. Copyright (C) 2006, Heiko Wundram. Use freely, but without any warranty from the autho...