Sto cercando di creare un programma grafico per gestire facilmente i pacchetti per gli utenti finali. Tuttavia, sto riscontrando un problema nel recupero della descrizione del pacchetto accanto ad alcune altre informazioni.
Ho visto l'API di Python-apt qui e ho capito che devo occuparmi della apt.package.Version()
classe .
Ma quando ho provato ad usarlo, tutto quello che ho ottenuto sono alcuni errori come:
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'
Quindi, c'è qualche organismo che può creare un esempio corrente per la classe apt.package.Version () per favore?
Grazie!
apt-cache show
per alcuni pacchetti). La documentazione dice lunghe descrizioni , quindi askubuntu.com/a/558389/158442 potrebbe essere pertinente.