All Projects → LimaEduardo → Sig To Googlecalendar

LimaEduardo / Sig To Googlecalendar

A python script to get class schedules on UFLA's SIG and convert to a .CSV file to use in Google Calendar

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Sig To Googlecalendar

Soup
Web Scraper in Go, similar to BeautifulSoup
Stars: ✭ 1,685 (+11935.71%)
Mutual labels:  webscraping, beautifulsoup
non-api-fb-scraper
Scrape public FaceBook posts from any group or user into a .csv file without needing to register for any API access
Stars: ✭ 40 (+185.71%)
Mutual labels:  beautifulsoup, webscraping
GoodReadsScraper
📚 A GoodReads.com Scraper script to get books reviews including text and rating.
Stars: ✭ 36 (+157.14%)
Mutual labels:  beautifulsoup, webscraping
PacPaw
Pawn package manager for SA-MP
Stars: ✭ 14 (+0%)
Mutual labels:  beautifulsoup, webscraping
BookingScraper
🌎 🏨 Scrape Booking.com 🏨 🌎
Stars: ✭ 68 (+385.71%)
Mutual labels:  beautifulsoup, webscraping
OkanimeDownloader
Scrape your favorite Anime from Okanime.com without effort
Stars: ✭ 13 (-7.14%)
Mutual labels:  beautifulsoup, webscraping
ComicBookMaker
Script to fetch webcomics and use them to create ebooks.
Stars: ✭ 27 (+92.86%)
Mutual labels:  beautifulsoup
Mechanicalsoup
A Python library for automating interaction with websites.
Stars: ✭ 3,863 (+27492.86%)
Mutual labels:  beautifulsoup
Instagram-Scraper-2021
Scrape Instagram content and stories anonymously, using a new technique based on the har file (No Token + No public API).
Stars: ✭ 57 (+307.14%)
Mutual labels:  webscraping
amelia 2.0
An Artificial Intelligence Chat Bot and Service Provider written in Python and AIML.
Stars: ✭ 19 (+35.71%)
Mutual labels:  webscraping
Datadoubleconfirm
Simple datasets and notebooks for data visualization, statistical analysis and modelling - with write-ups here: http://projectosyo.wix.com/datadoubleconfirm.
Stars: ✭ 24 (+71.43%)
Mutual labels:  webscraping
Gazpacho
🥫 The simple, fast, and modern web scraping library
Stars: ✭ 525 (+3650%)
Mutual labels:  webscraping
Xidel
Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.
Stars: ✭ 335 (+2292.86%)
Mutual labels:  webscraping
schedule-tweet
Schedules tweets using TweetDeck
Stars: ✭ 14 (+0%)
Mutual labels:  webscraping
Morph
Take the hassle out of web scraping
Stars: ✭ 421 (+2907.14%)
Mutual labels:  webscraping
web check
Script for checking changes in webpages
Stars: ✭ 50 (+257.14%)
Mutual labels:  webscraping
Easy Scraping Tutorial
Simple but useful Python web scraping tutorial code.
Stars: ✭ 583 (+4064.29%)
Mutual labels:  beautifulsoup
ARGUS
ARGUS is an easy-to-use web scraping tool. The program is based on the Scrapy Python framework and is able to crawl a broad range of different websites. On the websites, ARGUS is able to perform tasks like scraping texts or collecting hyperlinks between websites. See: https://link.springer.com/article/10.1007/s11192-020-03726-9
Stars: ✭ 68 (+385.71%)
Mutual labels:  webscraping
Autoscraper
A Smart, Automatic, Fast and Lightweight Web Scraper for Python
Stars: ✭ 4,077 (+29021.43%)
Mutual labels:  webscraping
Scrapple
A framework for creating semi-automatic web content extractors
Stars: ✭ 464 (+3214.29%)
Mutual labels:  beautifulsoup

SIG-to-GoogleCalendar

Um script em python para pegar os horários de aula do SIG e converter para um arquivo .csv para ser usado no Google Agenda

English Documentation

Pré-requisitos

Você precisa de Python 3.x.x para rodar esse script

Para instalar as dependencias, digite no terminal

$ pip install -r requeriments.txt

Rodando

Apenas rode no terminal

python3 sigToCalendar.py

Você vai precisar fornecer algumas informações para rodar o script

  • Login - Seu login do SIG
  • Password - Sua senha do SIG
  • Start Date - A partir de qual dia você quer replicar seus horários
  • End Date - Até que dia você quer replicar seus horários

Depois disso, um arquivo .csv vai ser gerado. Vá em "calendar.google.com > Importar > Selecionar um arquivo do seu computador" e escolha o arquivo .csv gerado.

É fortemente recomendado criar uma nova agenda para importar o arquivo .csv

Contribuindo

Sinta-se a vontade para dar feedback, abrir novas issues e pull requests

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].