summaryrefslogtreecommitdiff
path: root/doc/examples/tagfile.py
blob: 01fed2cc4a4b478eb9c5cf9ae20057e0db3777aa (plain)
1
2
3
4
5
6
7
8
#!/usr/bin/env python
import apt_pkg

Parse = apt_pkg.ParseTagFile(open("apt/lists/_org_ftp.debian.org_ftp_dists_potato_main_binary-i386_Packages","r"));

while Parse.Step() == 1:
   print Parse.Section.get("Package");
   print apt_pkg.ParseDepends(Parse.Section.get("Depends",""));