{"repo":"O365/python-o365","free":true,"listed":false,"github":"https://github.com/O365/python-o365","clone":"git clone https://github.com/O365/python-o365.git","description":"A simple python library to interact with Microsoft Graph and Office 365 API","language":"Python","stars":1922,"topics":["python","microsoft-graph-api","onedrive","mailbox","office-365-rest-api","microsoft-api","sharepoint","calendar","outlook","planner"],"license":"Apache-2.0","category":"productivity","readme_excerpt":"O365 - Microsoft Graph and related APIs made easy This project aims to make interacting with the Microsoft api, and related apis, easy to do in a Pythonic way. Access to Email, Calendar, Contacts, OneDrive, Sharepoint, etc. Are easy to do in a way that feel easy and straight forward to beginners and feels just right to seasoned python programmer. The project is currently developed and maintained by alejcas. Core developers - Alejcas - Toben Archer - Geethanadh We are always open to new pull requests! Detailed docs and api reference on O365 Docs site Quick example on sending a message: Why choose O365? - Almost Full Support for MsGraph Rest Api. - Good Abstraction layer for the Api. - Full oauth support with automatic handling of refresh tokens. - Automatic handling between local datetimes and server datetimes. Work with your local datetime and let this library do the rest. - Change between different resource with ease: access shared mailboxes, other users resources, SharePoint resources, etc. - Pagination support through a custom iterator that handles future requests automatically. Request Infinite items! - A query helper to help you build custom OData queries (filter, order, select and search). - Modular ApiComponents can be created and built to achieve further functionality. This project was also a learning resource for us. This is a list of not so common python idioms used in this project: - New unpacking technics: def method(argument, , with name=None, other params): - En","default_branch":null,"files":null,"tree":[],"storefront":"/r/O365","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/O365/python-o365/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}