Il giorno Mon, 4 Aug 2014 16:03:54 -0700
Dario Bertini berda...@gmail.com ha scritto:
Non ho macchine windows qui agevolmente accessibili, di che
differenza parli?
esempio PROT_READ diventa ACCESS_READ
e non so se si comporta nello stesso modo
se guardi qui vedrai che si parla di mmap
On 2014-08-05 14:48, Filippo Dal Bosco - wrote:
Il giorno Mon, 4 Aug 2014 16:03:54 -0700
Dario Bertini berda...@gmail.com ha scritto:
Non ho macchine windows qui agevolmente accessibili, di che
differenza parli?
esempio PROT_READ diventa ACCESS_READ
e non so se si comporta nello stesso
Il giorno Sun, 3 Aug 2014 02:55:28 -0700
Dario Bertini berda...@gmail.com ha scritto:
from mmap import mmap, PROT_READ
target = b'xxx'
with open(filename, 'rb') as fd, mmap(fd.fileno(), 0, prot=PROT_READ)
as mm: print(mm.find(target))
provato anche con win xp.
C' è una bella differenza!!
Non ho macchine windows qui agevolmente accessibili, di che differenza parli?
--
xmpp: berda...@gmail.com
bitmessage: BM-2cTYXfGiSTsnx3righ6aHcJSWe4MV17jDP
gpg fingerprint: 3F8D53518012716C4EEF7DF67B498306B3BF75A0 (used just
for signing commits)
___
devo aprire un file in modo byte e cercare delle sequenze di byte
(nota) che non so dove stiano per poi rilevare una stringa ( di
lunghezza non nota) di caratteri successivi alla sequenza di byte e
copiarli in un altro file .
Pensavo di leggere un byte alla volta, metterlo in coda ad un bytearray
Per trovare la posizione di una sequenza di byte in un file:
from mmap import mmap, PROT_READ
target = b'xxx'
with open(filename, 'rb') as fd, mmap(fd.fileno(), 0, prot=PROT_READ) as mm:
print(mm.find(target))
--
xmpp: berda...@gmail.com
bitmessage: BM-2cTYXfGiSTsnx3righ6aHcJSWe4MV17jDP
gpg
Il giorno Sun, 3 Aug 2014 02:55:28 -0700
Dario Bertini berda...@gmail.com ha scritto:
from mmap import mmap, PROT_READ
python 3,4 linux dice (installato con il solito comando apt-get)
ImportError: cannot import name 'mmap'
grazie
--
Filippo
___
On Sun, Aug 3, 2014 at 12:23 PM, Filippo Dal Bosco -
filippo.dalbo...@whiteready.com wrote:
Il giorno Sun, 3 Aug 2014 02:55:28 -0700
Dario Bertini berda...@gmail.com ha scritto:
from mmap import mmap, PROT_READ
python 3,4 linux dice (installato con il solito comando apt-get)
Il giorno Sun, 3 Aug 2014 13:24:09 +0200
Marco Beri marcob...@gmail.com ha scritto:
https://docs.python.org/3.1/library/mmap.html
mint 17, derivata di ubuntu usando PyCharm 3.4
avevo chiamato per provare lo script mmap.py e questo è il risultato
/usr/bin/python3.4
On Sun, Aug 3, 2014 at 1:51 PM, Filippo Dal Bosco -
filippo.dalbo...@whiteready.com wrote:
avevo chiamato per provare lo script mmap.py e questo è il risultato
Male :-)
poi mi è venuto un dubbio e lo ho rinominato mmap-prova.py e questo é
il risultato
Bene.
Però adesso cancella
Il giorno Sun, 3 Aug 2014 13:55:09 +0200
Marco Beri marcob...@gmail.com ha scritto:
Però adesso cancella mmap.py, mmap.pyc e riprova :-)
grazie funziona.
domanda
la risposta di
print(mm.find(target))
immagino che sia -1 per non trovato
ed i numeri positivi per la posizione nel file.
--
2014-08-03 14:10 GMT+02:00 Filippo Dal Bosco -
filippo.dalbo...@whiteready.com:
domanda
la risposta di
print(mm.find(target))
immagino che sia -1 per non trovato
ed i numeri positivi per la posizione nel file.
Eh, questo te lo trovi da te qui:
https://docs.python.org/3.1/library/mmap.html
12 matches
Mail list logo