Die Suche ergab 7 Treffer

von fiveyears
Sonntag 3. Februar 2013, 09:18
Forum: Allgemeine Fragen
Thema: unicode
Antworten: 11
Zugriffe: 700

Re: unicode

Danke, das habe ich überlesen, obwohl es genau das war, was ich brauchte! :D
von fiveyears
Samstag 2. Februar 2013, 22:38
Forum: Allgemeine Fragen
Thema: unicode
Antworten: 11
Zugriffe: 700

Re: unicode

Die aktuelle Python-Version in OSX Mountain Lion 10.8 ist 2.7. In dieser Version gibt es, obwohl wir schon im Jahre 2013 leben, immer noch Unterschiede zwischen ascii-Strings und Unicode-Strings. Ich entwickle in Eclipse mit PyDev und Python 3.3, lasse das Ergebnis dann aber mit Python 2.7 unter OSX ...
von fiveyears
Freitag 1. Februar 2013, 13:44
Forum: Allgemeine Fragen
Thema: unicode
Antworten: 11
Zugriffe: 700

Re: unicode

Hallo,

ich habe jetzt auf subprocess.check_output() und subprocess.call() umgestellt, Ergebnis ist das gleiche, bin einsichtig

Grüße
von fiveyears
Freitag 1. Februar 2013, 09:46
Forum: Allgemeine Fragen
Thema: unicode
Antworten: 11
Zugriffe: 700

Re: unicode

Hallo,

ich bin kein Pythoniker, eher bash, perl, Objective-C.

Das os.system() habe ich ebenso wie subprocess aus Beispielen übernommen. Ich dachte auch, es gibt einfachere Varianten wie z. B. in der Shell oder perl


ergebnis=$(terminal-befehl ...)

aber anscheinend nicht. Das os.system ...
von fiveyears
Donnerstag 31. Januar 2013, 20:25
Forum: Allgemeine Fragen
Thema: unicode
Antworten: 11
Zugriffe: 700

Re: unicode

fiveyears hat geschrieben:

Code: Alles auswählen

            preference_value=preference_value.decode("utf-8")
Ich habe durch Zufall den Fehler gefunden, die Zeile muss heißen:

Code: Alles auswählen

            preference_value=preference_value.decode("unicode_escape")
von fiveyears
Donnerstag 31. Januar 2013, 17:19
Forum: Allgemeine Fragen
Thema: unicode
Antworten: 11
Zugriffe: 700

Re: unicode

Danke für die Antwort:

Ich kodiere selbst gar nicht:
this_bundle_id= "irgendwas"
lastAlbum=u'Béla'
os.system("defaults write " + this_bundle_id + " last_album \"" + lastAlbum + "\" ")


Im Pref-File lese ich Béla


preference_value = subprocess.check_output("defaults read " + this_bundle_id ...
von fiveyears
Donnerstag 31. Januar 2013, 16:58
Forum: Allgemeine Fragen
Thema: unicode
Antworten: 11
Zugriffe: 700

unicode

Hallo,

ich habe einen Unicode-String "Béla", der wird encodiert zu "Be\u0301la". Diesen String speichere ich in einemPref-File und lade ihn später wieder ein in eine Variable B.

doch mache ich : print (B)
kommt jetzt nicht Béla raus, sondern Be\u0301la !
Schreibe ich print(u'Be\u0301la') , dann ...