Saya mendapatkan serous dengan proyek saya sendiri dan memerlukan dokumentasi yang baik pada modul appindicator untuk python. Apa yang saya temukan sejauh ini:
- Dokumentasi API di dev.ubuntu.com
- Entri wiki komunitas
- Dokumentasi API pada kode C.
- Posting blog yang bagus
apa yang salah dengan mereka:
- Hanya daftar tanpa penjelasan tentang argumen, pengembalian dan apa metode yang dilakukan
- Hanya pertimbangan desain dan latar belakang - sedikit yang akan membantu pemrograman yang sebenarnya
- Hal-hal yang hilang dari modul python (mis. Create_menu_from_desktop)
- Banyak informasi bermanfaat yang dikompres tetapi tidak lengkap
Jadi pada dasarnya saya membutuhkan sesuatu yang sedetail 3. tetapi untuk modul python.
Contoh tentang masalah saya:
membatalkan build_menu_from_desktop (desktop_file, desktop_profile)
Apa argumen yang seharusnya dan apa yang dilakukan metode ini? Dugaan saya adalah, metode ini membuat entri menu dari file '* .desktop'. Tetapi jika demikian, mengapa perlu lebih banyak argumen daripada hanya file itu? Entri mana dalam file yang mengambil item menu? Ini pertanyaan seperti ini. Saya mengalami sedikit kesulitan untuk menemukan jawaban.