2015. 3. 6. 04:34
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
import mmap
with open("/python/trials/mmapTest.txt","wb") as f:
f.write(b"Hello Python!\n")
print (f.fileno())
with open("/python/trials/mmapTest.txt","r+b") as f:
#memory-map the file, size 0 means whole file
mm=mmap.mmap(f.fileno(), 0)
#read content via standard file methods
print(mm.readline()) #prints b"Hello Python!\n"
#read content via slice notation
print(mm[:5]) #prints b"Hello"
#update content using slice notation
#note that new content must have same size
mm[6:]=b" world!\n"
#... and read again using standard file methods
mm.seek(0)
print(mm.readline()) #prints b"Hello world!\n"
#close the map
mm.close()
'Python > Python 3.x' 카테고리의 다른 글
wirteObject.py (0) | 2015.03.08 |
---|---|
mmapFork.py (0) | 2015.03.06 |
xmlDom.py (0) | 2015.03.06 |
xmlSax.py (0) | 2015.03.06 |
threadingLock.py (0) | 2015.03.06 |