Guten morgen,
ich schreibe gerade eine library die Meta-informationen für alle
möglichen Formate lesen und irgendwanna auch schreiben können soll.
Ich habe vorher nie etwas mit Binärdaten in Python machen müssen, daher
bin ich auch vollgendes problem gestoßen.
seek = pos + 4 # seek + lengh of OggS
fd.seek(seek)
data = fd.read(1)
#print "string:%x:" %data
da = struct.unpack("<c",data)
header["flags"] = {}
header["flags"]["fresh"] = (da[0] & str(0x01)) # fresh packet
header["flags"]["bos"] = (da[0] & 0x02) # first page of logical
bitstream (bos)
header["flags"]["eos"] = (da[0] & 0x04) # last page of logical
bitstream (eos)
Der & operator funktioniert unsinnigerweise nur mit integer Typen, Aber
meine Information steckt nur in einem Byte. Umwandeln mit int(da[0])
funktioniert nicht.
Jemand eine Idee ?
Liebe Grüße
Daniel
--
nihil me cirumdat
_______________________________________________
Python-de maillist - Python-de(a)starship.python.net
http://starship.python.net/mailman/listinfo/python-de
Moin Liste,
ich habe hier noch so einen alten Hund von Mac rumstehen (6100/60!) mit
MacOs 8.1. Bisher habe ich darauf nur "Fensterlose Dinge" getestet,
müsste jetzt aber was mit TK ausprobieren.
Das MacPython221MacOS81patch habe ich schon eingebaut, hilft aber nix!
Wenn sich also jemand hier in der Liste noch an die Mac-Steinzeit
erinnert, und mir helfen kann, wäre ich sehr dankbar!
Schöne Grüße,
Björn.
--
small office solutions
info(a)sosnetz.de - http://www.sosnetz.de
_______________________________________________
Python-de maillist - Python-de(a)starship.python.net
http://starship.python.net/mailman/listinfo/python-de
Hallo!
Die Position bekommst du mit
x = string.find(a, "<")
print x
MfG Steffen
http://www.python-welt.de
> ----- Original Message -----
> From: "Albert Hermeling" <Albert.Hermeling(a)t-online.de>
> To: <python-de(a)python.net>
> Sent: Sunday, February 02, 2003 1:50 PM
> Subject: [Python-de] Index im String suchen
>
>
> Guten Tag,
>
> jetzt zerbreche ich mir schon seit Tagen den Kopf ueber folgendes Problem:
>
> die Variabel a enthält folgenden String:
> a="Das ist <bo> foo </bo> das ist <bo> bar </bo> das ist nichts"
> Jetzt moechte ich gerne den jeden Start- und den Endindex der
> Zeichenkombination <bo> und <\bo> bekommen.
>
> Zwei von Unzaeligen versuchen sollen hier als Beispiel herangezogen
werden:
>
> 1.
> x=re.match("\<bo\>",a)
> print x
> None
>
> 2.
> x=re.match("das",a)
> print x
> <_sre.SRE_Match object at 0x8645468>
> x.span(0)
> (0, 3)
>
>
> Zu 1. warum kann ich per RegEx die Zeichenkombination <bo> nicht finden,
ich
> habe doch die Spitzenklammern per Backslash geschuetzt?
>
> Zu 2. Jetzt bekomm ich ein Match Objekt geliefert aber leider nur mit dem
> ersten Vorkommen von "das", mir ist mittlerweile klar geworden, dass Match
> nur nach dem ersten Vorkommen des Musters sucht. Gibt es noch eine Andere
> Moeglichkeit den Start- und Endindex aller Vorkommen geliefert zu
bekommen?
>
> Bin fuer hinweise Dankbar
>
> mfg
>
> Albert
>
>
>
> _______________________________________________
> Python-de maillist - Python-de(a)starship.python.net
> http://starship.python.net/mailman/listinfo/python-de
>
>
_______________________________________________
Python-de maillist - Python-de(a)starship.python.net
http://starship.python.net/mailman/listinfo/python-de
Guten Tag,
jetzt zerbreche ich mir schon seit Tagen den Kopf ueber folgendes Problem:
die Variabel a enthält folgenden String:
a="Das ist <bo> foo </bo> das ist <bo> bar </bo> das ist nichts"
Jetzt moechte ich gerne den jeden Start- und den Endindex der
Zeichenkombination <bo> und <\bo> bekommen.
Zwei von Unzaeligen versuchen sollen hier als Beispiel herangezogen werden:
1.
x=re.match("\<bo\>",a)
print x
None
2.
x=re.match("das",a)
print x
<_sre.SRE_Match object at 0x8645468>
x.span(0)
(0, 3)
Zu 1. warum kann ich per RegEx die Zeichenkombination <bo> nicht finden, ich
habe doch die Spitzenklammern per Backslash geschuetzt?
Zu 2. Jetzt bekomm ich ein Match Objekt geliefert aber leider nur mit dem
ersten Vorkommen von "das", mir ist mittlerweile klar geworden, dass Match
nur nach dem ersten Vorkommen des Musters sucht. Gibt es noch eine Andere
Moeglichkeit den Start- und Endindex aller Vorkommen geliefert zu bekommen?
Bin fuer hinweise Dankbar
mfg
Albert
_______________________________________________
Python-de maillist - Python-de(a)starship.python.net
http://starship.python.net/mailman/listinfo/python-de