Path: buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Wed, 22 Jun 2022 11:46:42 -0500 Newsgroups: fr.comp.lang.python Subject: récupérer ics X-poster: PEAR::Net_NNTP v1.5.0 (stable) From: Tatal21820 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Organization: !No_Organization! Message-ID: Date: Wed, 22 Jun 2022 11:46:42 -0500 Lines: 20 X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-vz4PlrtbJrCOrnEQBz3TrFC0VPsWTcWRzcXrgSzd3fl1h8ow5CLaIkxRKPJplnyimY8xXTUDUhq5Not!EKuqQ17UXA7nBMFQeju84une8vCtMPBY5rQWHNW+Yjsa22DSgsNX8xWpjc7LPw4Iz2Kp3Qn7Gkk+ X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 Bytes: 1699 X-Original-Lines: 18 Bonjour, je voudrais pouvoir récupérer mes rendez-vous de mon agenda google, mais dans l'état il m affiche tous mon agenda depuis 3 ans je voudrais voir que ceux du jour et les futur avec possibilité de paramétrer le nombre de message a affichés, d avance Merci voici le code: from ics import Calendar import requests import locale locale.setlocale(locale.LC_ALL, 'fr_FR') # Parse the URL url = "https://calendar.google.com/xxxxxxxxxxxxxxxxxxxxx.ics" start = datetime.now() end = start + timedelta(days=60) cal = Calendar(requests.get(url).text) entree = [3] for evt in cal.events: if evt.begin >= start: print(evt.name, evt.begin.date().strftime('%a %d %b %Y'))