Skip to main content

Description

This library simplifies Microsoft Office 365 integration by enabling authentication once and allowing the use of a single instance to access various services seamlessly.

Installation

The T-Office-365 package is available on PyPi. This library simplifies Microsoft Office 365 integration by enabling authentication once and allowing the use of a single instance to access various services seamlessly.You can use pip and can add it to your project by running the following command:

pip install t-office-365

Key features

1. Authentication once and all services available:

office = OfficeAccount(‘client_id’, ‘client_secret’, ‘tenant_id’)

2. Outlook App: send, get and parse emails

emails = office.outlook.get_emails(subject=’OTP Code’, unread=True)

3. OneDrive Integration: for efficient file storage, retrieval, and management

onedrive_site = office.onedrive.site(email_id=’user@example.com’)

4. SharePoint Integration: for efficient collaboration and document management

sharepoint_site = office.sharepoint.site(site_name=’example_site’)

5. Excel Operations: creating, updating, and retrieving data from live Excel files

# for Onedrive site

sheet_names = onedrive_site.excel.get_sheet_names(file_id=’file_id’)

# for SharePoint site

sheet_names = sharepoint_site.excel.get_sheet_names(file_id=’file_id’)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

t_office_365-0.1.28.tar.gz (16.1 kB view details)

Uploaded Source

File details

Details for the file t_office_365-0.1.28.tar.gz.

File metadata

  • Download URL: t_office_365-0.1.28.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for t_office_365-0.1.28.tar.gz
Algorithm Hash digest
SHA256 394ac2ca99ef9615131a80d272505ae7b63afac83131f1b4699a91ca02ad256f
MD5 7c0ce1402c9748131dab022640be8eb1
BLAKE2b-256 eb92e555af15c23767983819bee5c0b9caaf50784639151a50caa758151d0e47

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.28 This release

1 file

0.1.27

1 file

0.1.26

1 file

0.1.25

1 file

0.1.24

1 file

0.1.23

1 file

0.1.22

1 file

0.1.21

1 file

0.1.20

1 file

0.1.19

1 file

0.1.18

1 file

0.1.17

1 file

0.1.16

1 file

0.1.15

1 file

0.1.14

1 file

0.1.13

1 file

0.1.12

1 file

0.1.11

1 file

0.1.10

1 file

0.1.9

1 file

0.1.8

1 file

0.1.7

1 file

0.1.6

1 file

0.1.5

1 file

0.1.4

1 file

0.1.3

1 file

0.1.2

1 file

0.1.1

1 file

0.1.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page