Fascinating, but there exist already htslib [0] bindings for Python (and many other languages). htslib truly is the standard library with respect to high-throughput sequencing data file access, and with high level bindings, we can already write something like:
```
for seq in bamfile:
print(seq.pos)
```
or whatever.
``` for seq in bamfile: print(seq.pos) ``` or whatever.
[0] https://github.com/samtools/htslib