Plyer est une API Python indépendante de la plate-forme pour accéder aux fonctionnalités matérielles de diverses plates-formes (Android, iOS, MacOS, Linux et Windows).
Plyer est géré par l'équipe Kivy. Il convient à une utilisation avec des applications Kivy, mais peut être utilisé indépendamment.
Plyer essaie de ne pas réinventer la roue et appellera les bibliothèques externes pour implémenter l'API de la manière la plus simple, selon la plate-forme actuelle.
| Plate-forme | Androïde | ios | Fenêtre | macos | Linux |
|---|---|---|---|---|---|
| Accéléromètre | ✔ | ✔ | ✔ | ✔ | |
| Enregistrement audio | ✔ | ✔ | ✔ | ||
| Baromètre | ✔ | ✔ | |||
| Batterie | ✔ | ✔ | ✔ | ✔ | ✔ |
| Bluetooth | ✔ | ✔ | |||
| Luminosité | ✔ | ✔ | ✔ | ||
| Appel | ✔ | ✔ | |||
| Caméra (prise de photo) | ✔ | ✔ | |||
| Boussole | ✔ | ✔ | |||
| Compte de processeur | ✔ | ✔ | ✔ | ||
| Devicename | ✔ | ✔ | ✔ | ✔ | |
| Courriel (Client de messagerie ouvert) | ✔ | ✔ | ✔ | ✔ | ✔ |
| Éclair | ✔ | ✔ | |||
| GPS | ✔ | ✔ | |||
| Pesanteur | ✔ | ✔ | |||
| Gyroscope | ✔ | ✔ | |||
| Humidité | ✔ | ||||
| Ir Blaster | ✔ | ||||
| Galerie | ✔ | ✔ | ✔ | ✔ | ✔ |
| Lumière | ✔ | ||||
| Cartes | ✔ | ✔ | |||
| Chauffeur de fichiers natifs | ✔ | ✔ | ✔ | ✔ | ✔ |
| Notifications | ✔ | ✔ | ✔ | ✔ | |
| Orientation | ✔ | ✔ | |||
| Proximité | ✔ | ||||
| Capture d'écran | ✔ | ✔ | ✔ | ||
| SMS (envoyer des messages) | ✔ | ✔ | ✔ | ||
| Orientation spatiale | ✔ | ✔ | |||
| Discours au texte | ✔ | ||||
| Chemin de stockage | ✔ | ✔ | ✔ | ✔ | ✔ |
| Température | ✔ | ||||
| Texte à la parole | ✔ | ✔ | ✔ | ✔ | ✔ |
| ID unique | ✔ | ✔ | ✔ | ✔ | ✔ |
| Vibreur | ✔ | ✔ | |||
| Wifi | ✔ | ✔ | ✔ |
La documentation complète, y compris les détails sur l'API, est disponible en ligne. Si vous n'utilisez pas la dernière version de Plyer, les versions antérieures des documentations sont liées à partir de là.
Pour utiliser sur le bureau: pip install plyer à utiliser dans Python-for-Android et Kivy pour iOS, ajoutez plyer à vos besoins si nécessaire.
Plyer est sous licence MIT, activement développé par une grande communauté et est soutenu par de nombreux projets gérés par l'organisation Kivy.
Avez-vous du mal à utiliser Plyer ou l'un de ses projets connexes dans l'écosystème Kivy? Y a-t-il une erreur que vous ne comprenez pas? Essayez-vous de comprendre comment l'utiliser? Nous avons des bénévoles qui peuvent aider!
Les meilleurs canaux pour nous contacter pour l'assistance sont répertoriés dans le dernier document Contact US.
Plyer fait partie de l'écosystème de Kivy - un grand groupe de produits utilisés par plusieurs milliers de développeurs gratuitement, mais il est entièrement construit par les contributions de bénévoles. Nous accueillons (et comptons sur) les utilisateurs qui souhaitent redonner à la communauté en contribuant au projet.
Les contributions peuvent prendre de nombreuses formes. Voir les dernières directives de contribution sur la façon dont vous pouvez nous aider.
Dans l'intérêt de favoriser une communauté ouverte et accueillante, nous, en tant que contributeurs et maintenseurs, devons assurer la participation à notre projet et nos projets sœurs sont une expérience sans harcèlement et positive pour tout le monde. Il est essentiel que toute interaction soit menée de manière à transmettre le respect, l'ouverture d'esprit et la gratitude.
Veuillez consulter le dernier code de conduite.
Ce projet existe grâce à toutes les personnes qui contribuent. [Devenir contributeur].
Merci à tous nos bailleurs de fonds! [Devenez un bailleur de fonds]
Un merci spécial à tous nos sponsors, passés et présents. Soutenez ce projet en [devenant un sponsor].
Voici nos meilleurs sponsors actuels. Veuillez cliquer sur pour voir leurs sites Web et les soutenir tels qu'ils nous soutiennent.