Son kullanıcılar için kolayca paketlerle başa çıkmak için bir grafik programı oluşturmaya çalışıyorum. Ancak, diğer bazı bilgilerin yanında paketin açıklamasını alırken bir sorunla karşılaşıyorum.
Burada python-apt API gördüm ve ben apt.package.Version()
sınıf ile uğraşmak zorunda olduğunu anladım .
Ama kullanmaya çalıştığımda, tüm aldığım gibi bazı hatalar:
Traceback (most recent call last):
File "./myprogram", line 6, in <module>
print package.description
File "/usr/lib/python2.7/dist-packages/apt/package.py", line 374, in description
dsc = self._translated_records.long_desc
File "/usr/lib/python2.7/dist-packages/apt/package.py", line 315, in _translated_records
desc_iter = self._cand.translated_description
AttributeError: 'list' object has no attribute 'translated_description'
Peki, apt.package.Version () sınıfı için çalışan bir örnek oluşturabilecek herhangi bir kuruluş var mı?
Teşekkürler!
apt-cache show
bazı paketler için yapın). Dokümantasyonda uzun açıklamalar var , bu yüzden askubuntu.com/a/558389/158442 ilgili olabilir.