Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.python > #3925
| Newsgroups | fr.comp.lang.python |
|---|---|
| Subject | requęte url tous les X minute |
| From | Tatal21820 <nospam_tatal21820@gmail.com.invalid> |
| Organization | !No_Organization! |
| Message-ID | <S8mdnbfbROwBM43-nZ2dnZfqlJzNnZ2d@giganews.com> (permalink) |
| Date | 2022-09-01 13:07 +0000 |
Bonjour à tous,
je ne sais pas comment faire pour mettre mon agenda à jour toutes les x minutes,
pouvez-vous m'aider SVP.
Merci.
[code]
import locale
import urllib.request
from datetime import timedelta, datetime
import icalendar
import pytz
import recurring_ical_events
import urllib.error
import time
locale.setlocale(locale.LC_ALL, 'fr_FR')
dat2 = datetime.now(pytz.timezone('Europe/Paris'))
start_date = dat2.date()
end_date = start_date + timedelta(days=30)
url =
"e;e;https://calendar.google.com/calendar/ical/t*********gmail.com/private-***********40586"e;e;
"e;e;/basic.ics"e;e;
ical_string = urllib.request.urlopen(url).read()
calendar = icalendar.Calendar.from_ical(ical_string)
events = recurring_ical_events.of(calendar).between(start_date, end_date)
pdr = True
for event in events:
pdr = False
start = event["e;e;DTSTART"e;e;].dt
duration = event["e;e;DTEND"e;e;].dt - event["e;e;DTSTART"e;e;].dt
non = event["e;e;SUMMARY"e;e;]
print(non + "e;e; "e;e; + start.strftime("e;e;%A %d %B %H %M"e;e;))
if pdr:
print("e;e;Aucun rendez-vous aujourdhui"e;e;)
[coce]
Back to fr.comp.lang.python | Previous | Next — Next in thread | Find similar
requ�te url tous les X minute Tatal21820 <nospam_tatal21820@gmail.com.invalid> - 2022-09-01 13:07 +0000 Re: requête url tous les X minute Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> - 2022-09-01 15:44 +0200
csiph-web