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
Stars: ✭ 14
Programming Languages
python
139335 projects - #7 most used programming language
Labels
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
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
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
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].