Re: [Python] sequenza di bytes

2014-08-05 Per discussione Filippo Dal Bosco -
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

Re: [Python] sequenza di bytes

2014-08-05 Per discussione Daniele Varrazzo
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

Re: [Python] sequenza di bytes

2014-08-04 Per discussione Filippo Dal Bosco -
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!!

Re: [Python] sequenza di bytes

2014-08-04 Per discussione Dario Bertini
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) ___

[Python] sequenza di bytes

2014-08-03 Per discussione Filippo Dal Bosco -
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

Re: [Python] sequenza di bytes

2014-08-03 Per discussione Dario Bertini
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

Re: [Python] sequenza di bytes

2014-08-03 Per discussione Filippo Dal Bosco -
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 ___

Re: [Python] sequenza di bytes

2014-08-03 Per discussione Marco Beri
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)

Re: [Python] sequenza di bytes

2014-08-03 Per discussione Filippo Dal Bosco -
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

Re: [Python] sequenza di bytes

2014-08-03 Per discussione Marco Beri
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

Re: [Python] sequenza di bytes

2014-08-03 Per discussione Filippo Dal Bosco -
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. --

Re: [Python] sequenza di bytes

2014-08-03 Per discussione Marco Beri
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