Die Suche ergab 23 Treffer
- Freitag 11. Juli 2008, 13:14
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
- Freitag 11. Juli 2008, 12:46
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
Hi wie gesagt kannst du mit RegEx auch escaping rausfiltern, der trick ist das bis zu einem Quote gegriffen werden muss, dem eine gerade Anzahl von Backslashes vorausgehen. Grundsätzlich stellt sich die Frage wozu du hier eigentlich diese neue Grammatik brauchst .und nicht eine wohl erpobte heranzie...
- Donnerstag 10. Juli 2008, 16:14
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
aber es funktioniert in Python, deswegen soll er die Grammatik ja präzisieren!Trundle hat geschrieben:Kurt Z hat geschrieben:Und shlex u/o Python scheinen andere Vorstellungen von escaping zu haben als normale shells wie bash!funktioniert auch in einer "normalen" Shell nicht.'\''
Code: Alles auswählen
>>> print 'a\'b'
a'b
- Donnerstag 10. Juli 2008, 16:00
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
- Donnerstag 10. Juli 2008, 15:40
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
- Mittwoch 9. Juli 2008, 16:41
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
- Mittwoch 9. Juli 2008, 16:16
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
- Mittwoch 9. Juli 2008, 16:02
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
- Mittwoch 9. Juli 2008, 15:47
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
Shlex Grammatik?
Frage: Wie parse ich mit Shlex einen String an der sowohl ' als auch " enthält ? Bzw. wie escape ich Quotes?
- Mittwoch 9. Juli 2008, 14:44
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
- Mittwoch 9. Juli 2008, 14:33
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
- Mittwoch 9. Juli 2008, 14:11
- Forum: Allgemeine Fragen
- Thema: String aufbröseln...
- Antworten: 37
- Zugriffe: 7647
Re: String aufbröseln...
Ich habe eine String, der könnte so aussehen: a=1 b="X Y Z" c=True d=None Ich brauche das ganze als dict: {"a": 1, "b":"X Y Z", "c": True, "d": None} Irgendeine Idee wie man das Umformen könnte? Evtl. mit RE? Kennt Python evaluierende RegE...
- Donnerstag 22. Mai 2008, 01:23
- Forum: Allgemeine Fragen
- Thema: Closure Variablen bzw. Blockscoping
- Antworten: 24
- Zugriffe: 2628
- Mittwoch 21. Mai 2008, 21:26
- Forum: Allgemeine Fragen
- Thema: Closure Variablen bzw. Blockscoping
- Antworten: 24
- Zugriffe: 2628
- Sonntag 18. Mai 2008, 19:31
- Forum: Allgemeine Fragen
- Thema: Closure Variablen bzw. Blockscoping
- Antworten: 24
- Zugriffe: 2628
- Sonntag 18. Mai 2008, 15:16
- Forum: Allgemeine Fragen
- Thema: Closure Variablen bzw. Blockscoping
- Antworten: 24
- Zugriffe: 2628
bitte kein Flame [1] Ich kenne Perls Schwächen... überzeuge mich von Pythons Stärken![2] Was macht z.B. die Abwärtskompatibilität in Py3? Können alte 2.x-Module weitergenutzt werden? [1] NACHTRAG: ich mache hier keine Propaganda für eine andere Sprache, ich erkundige mich über die Python Features. W...
- Sonntag 18. Mai 2008, 14:51
- Forum: Allgemeine Fragen
- Thema: Closure Variablen bzw. Blockscoping
- Antworten: 24
- Zugriffe: 2628
- Sonntag 18. Mai 2008, 14:39
- Forum: Allgemeine Fragen
- Thema: Closure Variablen bzw. Blockscoping
- Antworten: 24
- Zugriffe: 2628
Also ich brauche dieses Muster sehr oft, vermute aber das man in Python dann wohl eher auf OOP zurückgreift. Nicht wirklich. In Python verwendet man sehr häufig Closures. Ich meinte Blockscopes. Das man Namen nicht neu binden kann mag als Einschränkung erscheinen (und wird mit Python 3 auch durch d...
- Sonntag 18. Mai 2008, 13:52
- Forum: Allgemeine Fragen
- Thema: Closure Variablen bzw. Blockscoping
- Antworten: 24
- Zugriffe: 2628
verstehe ich nicht ganz, was darf nicht neu definiert werden, die Funktion oder die Variable? Die Variable. Du kannst innerhalb der Closure nicht die Variablen des Kontextes neu binden, also wenn sie immutable sin, sind sie quasi read-only. OK das heißt ich kann einfachen Variablen im Kontext des C...
- Sonntag 18. Mai 2008, 13:02
- Forum: Allgemeine Fragen
- Thema: Closure Variablen bzw. Blockscoping
- Antworten: 24
- Zugriffe: 2628
Geht solange du keine Namen neu bindest: verstehe ich nicht ganz, was darf nicht neu definiert werden, die Funktion oder die Variable? Dein Beispiel nutzt ein hash ns (ähm ...directory? edit: dictionary! ) ginge das auch direkt mit der Variable? Was Blockscoping angeht: Das haben wir in Python auch...