<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">THAT IS HUGE! <a href="http://apt.alioth.debian.org/python-apt-doc/library/">http://apt.alioth.debian.org/python-apt-doc/library/</a><br><br>

</div><div class="gmail_default" style="font-family:verdana,sans-serif">never knew<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-02-13 9:30 GMT+12:00 Douglas Bagnall <span dir="ltr"><<a href="mailto:douglas@halo.gen.nz" target="_blank">douglas@halo.gen.nz</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">And if you don't like pipes:<br>
<br>
python -c'import random,apt;print random.choice(apt.cache.Cache().keys())'<br>
<br>
It even ends up shorter than the original perl:<br>
<div class="im HOEnZb"><br>
> dpkg --get-selections | perl -E '@p = map { s/\s.*//r } <>; say $p[rand(+@p)]'<br>
<br>
</div><span class="HOEnZb"><font color="#888888">Douglas<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
--<br>
Wellington Linux Users Group Mailing List: <a href="mailto:wellylug@lists.wellylug.org.nz">wellylug@lists.wellylug.org.nz</a><br>
To Leave:  <a href="http://lists.wellylug.org.nz/mailman/listinfo/wellylug" target="_blank">http://lists.wellylug.org.nz/mailman/listinfo/wellylug</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr"><div>GPG: <a href="http://is.gd/signature_" target="_blank">http://is.gd/droope</a><br></div></div>
</div>