Die Suche ergab 92 Treffer

von LanX
Mittwoch 9. März 2016, 02:14
Forum: Allgemeine Fragen
Thema: Wozu ist Python überhaupt fähig?
Antworten: 36
Zugriffe: 9699

Re: Wozu ist Python überhaupt fähig?

Dav1d hat geschrieben:Übrigens gibts auch Millionen Projekte in PHP
stimmt, aber deine Aussage hast du trotzdem noch nicht belegen können...
von LanX
Mittwoch 9. März 2016, 02:09
Forum: Allgemeine Fragen
Thema: Wozu ist Python überhaupt fähig?
Antworten: 36
Zugriffe: 9699

Re: Wozu ist Python überhaupt fähig?

@BlackJack: Weißt du, wenn ich mit PyPi arbeiten müsste hätte ich üble Bauchschmerzen, ich mag keine Lamdas die auf ein Statement beschränkt sind, und ich mag nicht auf ausreichende Portierungen zu Python3 zu warten um nonlocal zur Verfügung zu haben.

Trotzdem verbreite ich und Perlers generell ...
von LanX
Mittwoch 9. März 2016, 01:13
Forum: Allgemeine Fragen
Thema: Wozu ist Python überhaupt fähig?
Antworten: 36
Zugriffe: 9699

Re: Wozu ist Python überhaupt fähig?

@LanX:
In puncto Codequalität und Sicherheitsproblemen ist die Standardlib von CPython ganz vorne mit dabei - also nicht alles glauben, was Leute, auch in Foren so von sich geben ;)


Ich hoffe das ist jetzt keine Anspielung auf diesen Israeli der jedes Jahr seine personality Show beim CCC abzieht ...
von LanX
Mittwoch 9. März 2016, 01:03
Forum: Allgemeine Fragen
Thema: Wozu ist Python überhaupt fähig?
Antworten: 36
Zugriffe: 9699

Re: Wozu ist Python überhaupt fähig?

lediglich eine Anspielung auf die Perl Community bzw. die Vorurteile über Perl, das ganze war definitiv nicht todernst gemeint,

klar nicht todernst gemeint, das haben mir meine englischen Freunde auch gesagt wenn ich keinen Bock mehr auf ihre ständigen Naziwitze hatte. Ist ja nicht ernst gemeint ...
von LanX
Dienstag 8. März 2016, 15:36
Forum: Allgemeine Fragen
Thema: Wozu ist Python überhaupt fähig?
Antworten: 36
Zugriffe: 9699

Re: Wozu ist Python überhaupt fähig?

jerch hat geschrieben:@LanX:
Ah ich hab eine Leseschwäche - hilf mir bitte auf die Sprünge, wo das so behauptet wurde. Danke.
viewtopic.php?f=1&t=38036#p291583
von LanX
Dienstag 8. März 2016, 15:27
Forum: Allgemeine Fragen
Thema: Wozu ist Python überhaupt fähig?
Antworten: 36
Zugriffe: 9699

Re: Wozu ist Python überhaupt fähig?

@Jerch:

Thema verfehlt!

die Aussage war "es sei in Python einfacher größere Applikationen zu schreiben"

Die von dir aufgestellten Behauptungen stammen nicht von mir,

Ich warte immer noch auf Belege zu Dav1d's Aussage

Vielleicht lerne ich ja was neues über Python?

Oder gehört es nicht hierher ...
von LanX
Dienstag 8. März 2016, 14:51
Forum: Allgemeine Fragen
Thema: Wozu ist Python überhaupt fähig?
Antworten: 36
Zugriffe: 9699

Re: Wozu ist Python überhaupt fähig?

Das Python nicht Perl ist? Das sollte offensichtlich sein… ;-)

Das weißt du doch dass, es in Python einfacher sei größere Applikationen zu schreiben.

wer PyPi mit CPAN vergleicht oder sich mit SysAdmins über die Versions Dependencies und Testqualität vieler Python "Module"
unterhält merkt ...
von LanX
Dienstag 8. März 2016, 13:20
Forum: Allgemeine Fragen
Thema: Wozu ist Python überhaupt fähig?
Antworten: 36
Zugriffe: 9699

Re: Wozu ist Python überhaupt fähig?


Sollte ich etwas erstellen wollen was eher zum Verkauf gedacht ist bzw. größer/umfangreicher ist, so binde ich ebenfalls die C Reihe bzw Java mit ein bzw beschränke mich eher auf diese Sprachen.


Python ist nicht Perl :twisted: .


also ich wäre immer noch interessiert sachliche Argumente zu ...
von LanX
Montag 7. März 2016, 20:06
Forum: Allgemeine Fragen
Thema: Wozu ist Python überhaupt fähig?
Antworten: 36
Zugriffe: 9699

Re: Wozu ist Python überhaupt fähig?

Dav1d hat geschrieben:Python ist nicht Perl :twisted: .
Mind to elaborate, please?
von LanX
Montag 15. Februar 2016, 15:37
Forum: Allgemeine Fragen
Thema: Python Dictionary als Perl Hash serialisieren
Antworten: 10
Zugriffe: 1614

Re: Python Dictionary als Perl Hash serialisieren

Ich muss noch mal hinterher schicken das es keine allgemeingültige Lösung hierfür gibt.

Python und Perl haben unterschiedliche Datentypen und JS resp JSON macht es noch komplexer.


Es kommt also sehr darauf an was man erreichen will und welche Datentypen wie gemapt werden sollen.
von LanX
Samstag 13. Februar 2016, 17:12
Forum: Allgemeine Fragen
Thema: Python Dictionary als Perl Hash serialisieren
Antworten: 10
Zugriffe: 1614

Re: Python Dictionary als Perl Hash serialisieren

Du kannst auch aus Python einen Perl Einzeiler aufrufen, wo du JSON (oder YAML oder...) über STDIN reinpipest und Perl ein Hash auf STDOUT (mittels Data::Dumper ) ausgibt. So brauchst du nicht das eigentliche Zielprogram anzupassen.

por ejemplo:

$ echo '{"a":1,"b":2}' | perl -e 'use JSON::PP ...
von LanX
Samstag 13. Februar 2016, 16:04
Forum: Allgemeine Fragen
Thema: Python Dictionary als Perl Hash serialisieren
Antworten: 10
Zugriffe: 1614

Re: Python Dictionary als Perl Hash serialisieren


Viele Dumper erlauben es die Trenner selbst zu konfigurieren, und ein etwas googlen zeigt das auch für Python

Danke für den Hinweis. Nach dieser Möglichkeit habe ich ehrlich gesagt gar nicht gesucht, weil ich auf die Idee nicht gekommen bin, dass so etwas in einem JSON-Modul konfigurierbar sein ...
von LanX
Freitag 12. Februar 2016, 16:38
Forum: Allgemeine Fragen
Thema: Python Dictionary als Perl Hash serialisieren
Antworten: 10
Zugriffe: 1614

Re: Python Dictionary als Perl Hash serialisieren

Ich verstehe eigentlich nicht viel von Python, aber wenn schon nach Perl gefragt ist ... ;-)

Viele Dumper erlauben es die Trenner selbst zu konfigurieren, und ein etwas googlen zeigt das auch für Python


>>> import json
>>> json.dumps([1,2,3,{'4': 5, '6': 7}], separators=(',', '=>'))
'[1,2,3,{"4 ...
von LanX
Samstag 23. April 2011, 19:14
Forum: Allgemeine Fragen
Thema: Symbole in Python
Antworten: 7
Zugriffe: 1880

Re: Symbole in Python

hopo hat geschrieben:Ich würde ihnen gerne noch Symbole verpassen, weiss aber nicht wie.
meinst du Symbole wie in LISP oder in Perl ?
von LanX
Samstag 23. April 2011, 13:17
Forum: Allgemeine Fragen
Thema: Verschachtelte Listen und Dicts auflisten
Antworten: 3
Zugriffe: 1117

Re: Verschachtelte Listen und Dicts auflisten

Wenn ich dich richtig verstehe hast du eine Produktliste deren Elemente Hashes mit Produktspezifikation sind.

Statt bei jeder Änderung der Spezifikationen ein neues Hash zu bilden solltest du das vorhandene Hash ändern, auf die deine Liste verweist, dann brauchst du deine Liste auch nicht ...
von LanX
Donnerstag 7. April 2011, 13:15
Forum: Allgemeine Fragen
Thema: Klasse erweitern
Antworten: 15
Zugriffe: 3669

Re: Klasse erweitern

Ja ok, ist wohl wirklich ein Problem der exakten Definition! Ich hatte es nur von der Ruby-Seite im Kopf, wo Mixins explizit als Unterschied zu Pythons Verfachvererbung genannt werden.

AFAIK:

Ruby realisiert MixIns durch include von Modulen in eine Klasse.
[strike]D.h. die Referenzen auf die ...
von LanX
Mittwoch 6. April 2011, 16:08
Forum: Allgemeine Fragen
Thema: Klasse erweitern
Antworten: 15
Zugriffe: 3669

Re: Klasse erweitern

@sma:

Code: Alles auswählen

TypeError: __dict__ must be a dictionary object

---update
meintest du vielleicht:

Code: Alles auswählen

A.__dict__["m"] = m
?
update---

@all:
Frage: kann man nicht dynamisch ändern von wem eine Klasse erbt? Dass wäre doch am elegantesten.

Für echte Mixins müsste man wohl an die Metaklassen ran.
von LanX
Mittwoch 6. April 2011, 02:06
Forum: Allgemeine Fragen
Thema: Klasse erweitern
Antworten: 15
Zugriffe: 3669

Re: Klasse erweitern

Ich vermute mal ganz stark dass es sich hier um ein xy-Problem handelt und einfache Vererbung die sauberste Lösung wäre.

Ansonsten in Perl kann man per AUTOLOAD den Auffruf einer fehlende Methode abfangen, und stattdessen eine andere aufrufen (oder für künftige Aufrufe importieren).

Ich denke mit ...
von LanX
Sonntag 3. April 2011, 21:10
Forum: Allgemeine Fragen
Thema: Beispiele für Realworld Use Cases für Generatoren
Antworten: 29
Zugriffe: 3432

Re: Beispiele für Realworld Use Cases für Generatoren

Ich habe nicht den ganzen Thread gelesen sondern nur das Wort "Continuation". Mit yield (oder sonst irgendwie in Python kann man keine Continuations bauen. Eine Continuation ist eine Funktion, die an einem bestimmten Programmpunkt für den Rest des Programms steht. ...

Dies wird für Coroutinen ...
von LanX
Samstag 2. April 2011, 18:40
Forum: Allgemeine Fragen
Thema: Beispiele für Realworld Use Cases für Generatoren
Antworten: 29
Zugriffe: 3432

Re: Beispiele für Realworld Use Cases für Generatoren

Eher sehr theoretischer Natur, aber du könntest Generatoren, mittels ``yield``, auch für kooperatives Multitasking verwenden. Wenn ich mich richtig entsinne, gab es im Cookbook dazu sogar ein Beispiel.

Sebastian

Hmm, ich weiß dass Continuations ein Sonderfall von Co-Routinen sind, ich vermute ...