Python'da Bit Bazlı File Okuma

Python'nun yüksek seviyeli bir script dili olduğu bir gerçek. Fakat aşağıdaki örnekte de olduğu gibi python ile yapabileceklerinizin sınırı gerçekten yok.

Aşağıdaki örnekte C'de kullanılan bit kaydırma operatör'lerinin python'da kullanımı gösteren güzel bir örnek var.

Bu kod ile bir file'in bitlerini okuyup buffer'a string olarak atarak, daha sonra bu string'den tekrar byte'ları elde edip file'i kopyalıyoruz.

Bit okunarak yapıldığından bu işlem büyük file'larda ciddi performans kaybına yol açıyor tabi ki. Fakat bit bazlı işlemler için güzel bir örnek.



Depo: https://gist.github.com/egcodes/ea2afca8c1664956f111

Loading ....

No comments:

Post a Comment