add gitignore

This commit is contained in:
2022-05-25 13:42:54 -05:00
parent bcc5e04e5a
commit c6730afd73
2 changed files with 61 additions and 28 deletions

61
.gitignore vendored Normal file
View File

@@ -0,0 +1,61 @@
/test.py
__pycache__
*.py[cod]
*$py.class
# Distribution / packaging
.Python build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
*.manifest
*.spec
# Log files
pip-log.txt
pip-delete-this-directory.txt
*.log
# IPython
profile_default/
ipython_config.py
# pyenv
.python-version
# pyflow
__pypackages__/
# Environment
.env
.venv
env/
venv/
ENV/
# PyCharm #
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/dictionaries
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.xml
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/gradle.xml
.idea/**/libraries
*.iws /out/

28
test.py
View File

@@ -1,28 +0,0 @@
import os
import caldav
from datetime import datetime
import requests
from icalendar import Calendar, cal, Event
url = 'http://ical-cdn.teamsnap.com/team_schedule/5f1ddc9e-15b0-4912-84a2-11cc70e9e375.ics'
r = requests.get(url)
username = os.getenv('username')
password = os.getenv('password')
c = cal.Calendar.from_ical(r.content)
calendar_ical = [{
'dtstart':e['DTSTART'].dt,
'dtstart': e['DTEND'].dt,
'summary': e['summary']
}
for e in c.subcomponents
if isinstance(e, Event)]
with caldav.DAVClient(url=url, username=username, password=password) as client:
my_principal = client.principal()
calendars = my_principal.calendars()
calendar = my_principal.calendar(cal_id="9E2AC562-4328-4CA0-B4D1-D730D9F5E9EF")
events_fetched = calendar.date_search(
start=datetime(2022, 5, 23), end=datetime(2022, 5, 24), expand=True)
pass